Neosho Rapids is located in Lyon County, KS. The population is 273, making Neosho Rapids the 7th largest city in Lyon County.
There are 1 public schools in Neosho Rapids with an average Homefacts rating of A-. The total crime rate for Neosho Rapids is very low , and there are 3 registered sex offenders residing in the city. Unemployment in Neosho Rapids is low and the median home sales price is $0. Detailed and up-to-date Neosho Rapids property reports are available for any property address.
Cities near Neosho Rapids include Jackson Township, Hartford and Lincoln Township.