- Neosho is a city located in Newton County, Missouri, United States. It is a suburban community with a population of around 12,000 people. Neosho is known for its historic downtown area, beautiful parks, and proximity to natural attractions such as Crowder State Park and Big Sugar Creek. The city has a strong sense of community and offers a variety of recreational and cultural opportunities for residents and visitors alike.