Map of Franklin County, Iowa

Written and Fact-checked by | Last Updated On: June 10, 2026

Map of Franklin County - Franklin County is a county located in the U.S. state of Iowa. Franklin County Map showing cities, highways, important places and water bodies. Get Where is Franklin County located in the map, major cities in Franklin county, population, areas, and places of interest.

Franklin County Map, Iowa

Map of Franklin County, Iowa

About Franklin County Map, Iowa: The map showing the county boundary, county seat, major cities, highways, water bodies and neighbouring counties.

More Iowa Maps & Info

Iowa MapIowa County MapIowa Cities Map
Iowa Zip codesWhere is IowaAirports in Iowa
Iowa Area CodesIowa Blank MapIowa River Map
Iowa Physical MapIowa Road MapWhere is Des Moines

Map of Franklin County, Iowa

Franklin County is a county located in the U.S. state of Iowa. It's county seat is Hampton. As per 2020 census, the population of Franklin County is 9952 people and population density is square miles. According to the United States Census Bureau, the county has a total area of 582 sq mi (1,507 km2). Franklin County was established on -17881.

Franklin County Facts

ContinentNorth America
CountryUnited States
StateIowa
County SeatHampton
Largest City/TownHampton
EstablishedJanuary 15, 1851
Total Area582 sq mi (1,507 sq km)
Land Area582 sq mi (1,507 sq km)
Water Area0.4 sq mi (1 sq km)
Population10,019 (Census 2020)
Population Density17.2 people per sq mi
Time ZoneCentral Time Zone (CT)
Major HighwaysInterstate 35, U.S. Highway 65, Iowa Highway 3, Iowa Highway 57
Major RiversIowa River, West Fork Cedar River
Neighboring CountiesWright County, Butler County, Hardin County, Grundy County, Cerro Gordo County, Floyd County
Famous ForBeeds Lake State Park, Hampton, agricultural heritage, Iowa River recreation
Top AttractionsBeeds Lake State Park, Franklin County Historical Museum, Maynes Grove, Hampton Bandshell
Official WebsiteOfficial Website

About Franklin County, Iowa

Franklin County is located in north-central Iowa and was established in 1851. The county seat and largest city is Hampton. The county is characterized by fertile farmland, scenic river corridors, and recreational areas that attract visitors throughout the year. Agriculture remains the foundation of the local economy, while parks, museums, and community events contribute to the county's quality of life.

Cities and Towns in Franklin County, Iowa

City/TownPopulation (Census 2020)Latitude & Longitude
Hampton (county seat)4,21842.7411°N, 93.2158°W
Ackley (part)1,58942.5547°N, 93.0546°W
Geneva13642.6747°N, 93.1160°W
Hansell9542.7597°N, 93.1037°W
Latimer47742.7648°N, 93.3677°W
Popejoy7942.5942°N, 93.4418°W
Sheffield1,13042.8939°N, 93.2163°W
Coulter24442.7342°N, 93.3695°W
Alexander16442.8041°N, 93.4460°W
Chapin7642.8430°N, 93.2217°W
Meservey (part)20442.9156°N, 93.4762°W

Best Golf Courses in Franklin County, Iowa

Golf CourseLocationLatitude & Longitude
Hampton Country ClubHampton42.7477°N, 93.2284°W
Ridge Stone Golf ClubSheffield42.8861°N, 93.2227°W
Oakwood Golf CourseAckley Area42.5559°N, 93.0637°W

What are Major Roads and Highways in Franklin County

Major highways connect the county to nearby regions and cities.

  • Interstate 35 - major north-south interstate connecting Franklin County with Mason City, Ames, and Des Moines
  • U.S. Highway 65 - parallels Interstate 35 and serves Hampton and nearby communities
  • Iowa Highway 3 - east-west route linking Hampton with surrounding counties and communities
  • Iowa Highway 57 - provides access across northern portions of the county

Neighboring Counties of Franklin County

  • Cerro Gordo County (north)
  • Floyd County (northeast)
  • Butler County (east)
  • Grundy County (southeast)
  • Hardin County (south)
  • Wright County (west)

What are Top Attractions in Franklin County, Iowa

The county offers a mix of natural and cultural attractions.

Main Sight NameCityFamous For
Beeds Lake State ParkHamptonHistoric CCC structures, camping, fishing, and hiking
Franklin County Historical MuseumHamptonLocal history exhibits and artifacts
Maynes GroveHamptonNature area with trails, camping, and wildlife viewing
Hampton Bandshell ParkHamptonHistoric bandshell and community events
Beeds LakeHamptonBoating, fishing, and outdoor recreation
Sheffield Veterans Memorial ParkSheffieldCommunity recreation and memorials
Iowa River GreenbeltCountywideScenic river landscapes and wildlife habitat
Harriman-Nielsen Historic FarmHamptonHistoric agricultural site and museum
Geneva Heritage AreaGenevaHistoric small-town character and local history
Latimer Community ParkLatimerOutdoor recreation and community events
Coulter City ParkCoulterPicnic facilities and family recreation
West Fork Cedar River CorridorCountywideFishing, canoeing, and wildlife observation

Distance from Franklin County to Nearby Cities

The following distances are measured by road (driving).

  • Hampton to Mason City (Cerro Gordo County), Iowa - 30 mi (48 km)
  • Hampton to Charles City (Floyd County), Iowa - 33 mi (53 km)
  • Hampton to Allison (Butler County), Iowa - 28 mi (45 km)
  • Hampton to Grundy Center (Grundy County), Iowa - 33 mi (53 km)
  • Hampton to Eldora (Hardin County), Iowa - 30 mi (48 km)
  • Hampton to Clarion (Wright County), Iowa - 22 mi (35 km)
  • Hampton to Iowa Falls (Hardin County), Iowa - 22 mi (35 km)
  • Hampton to Clear Lake (Cerro Gordo County), Iowa - 35 mi (56 km)
  • Hampton to Waverly (Bremer County), Iowa - 48 mi (77 km)
  • Hampton to Waterloo (Black Hawk County), Iowa - 56 mi (90 km)
  • Hampton to Fort Dodge (Webster County), Iowa - 52 mi (84 km)
  • Hampton to Ames (Story County), Iowa - 58 mi (93 km)
  • Hampton to Cedar Rapids (Linn County), Iowa - 102 mi (164 km)
  • Hampton to Des Moines (Polk County), Iowa - 89 mi (143 km)
  • Hampton to Minneapolis, Minnesota - 163 mi (262 km)

Nearest Airports

Nearest airport of Franklin is Waterloo Regional Airport (ALO / KALO).

References

  1. QuickFacts - U.S. Census Bureau
  2. United States Census Bureau
  3. United States Geological Survey (USGS)
  4. National Geodetic Survey
  5. Official County Website