"If we confess our sins, he is faithful and just to forgive us our sins and to cleanse us from all unrighteousness."
— 1 John 1:9ESV
CountyFranklin
Population4,306
📍 Coordinates42.742° N, 93.205° W
About Hampton
Hampton is a city in and the county seat of Franklin County, Iowa, United States. The population was 4,337 at the 2020 census, and was estimated at 4,340 in 2024. The city is located two miles southeast of Beeds Lake State Park.