Neodesha is located in Wilson County, KS. The population is 2,311, making Neodesha the 2nd largest city in Wilson County.
There are 3 public schools in Neodesha with an average Homefacts rating of B+. The total crime rate for Neodesha is very low , and there are 16 registered sex offenders residing in the city. Unemployment in Neodesha is moderate and the median home sales price is $0. Detailed and up-to-date Neodesha property reports are available for any property address.
Cities near Neodesha include Neodesha Township, Newark Township and Cedar Township.