Sparta is a city in north central Christian County, Missouri, United States. The population was 1,756 at the 2010 census. Sparta is part of the Springfield, Missouri Metropolitan Statistical Area.