Neosho (/niːˈoʊʃoʊ/ ; à l'origine, c'est la ville la plus peuplée du comté de Newton, dans le Missouri, aux États-Unis, dont elle est le chef-lieu. Avec une population de 11 835 habitants au recensement de 2010, la ville fait partie de la Joplin, Missouri Metropolitan Statistical Area, une région dont la population est estimée à 176 849 habitants (2011). Neosho se trouve à la limite ouest des Ozarks. Le coût de la vie à Neosho est faible, environ 9,9 % de moins que la moyenne du Missouri et 17,9 % de moins que la moyenne nationale.