Hampton is a city in Dakota County, Minnesota, United States. The population was 689 at the 2010 census. A post office called Hampto…Hampton is a city in Dakota County, Minnesota, United States. The population was 689 at the 2010 census. A post office called Hampton has been in operation since 1856. The city took its name from Hampton Township.