Heidelberg is a town in Jasper County, Mississippi, United States. The population was 718 at the 2010 census, down from 840 at the 2000 census.
Downtown Heidelberg
Jasper County, Mississippi
Jasper County is located in the U.S. state of Mississippi. At the 2020 census, the population was 16,367. In 1906, the state legislature established two county courts, one at the first county seat of Paulding in the eastern part of the county and also one at Bay Springs in the west, where the railroad had been constructed. Jasper County is part of the Laurel, MS Micropolitan Statistical Area.
Historic Montrose Presbyterian Church.