Eudora is een stad in Douglas County, Kansas, Verenigde Staten. De stad ligt aan de Kansas River en de Wakarusa River. In 2010 woonden er 6.136 mensen.