Overview Neosho Rapids is a village in Kansas, United States, with a population of about 263[1]. Geography Coordinates: 38.3695, -95.9919