City of Hampton, Florida

Hampton is a city located about 20 miles northeast of Gainesville. Despite its title as a city it is really a small town with only about 500 residents. It is a common stopping point for people traveling between Gainesville and Jacksonville.