Townapedia
Hampton Double Square Historic District, Hampton, Iowa
Hampton Double Square Historic District, Hampton, Iowa · Ann Sullivan-Larson, CC BY-SA 3.0
Franklin County Sheriff's Residence and Jail, Hampton, Iowa
Franklin County Sheriff's Residence and Jail, Hampton, Iowa · Ann Sullivan-Larson, CC BY-SA 3.0
H.E. Boehmler House, Hampton, Iowa
H.E. Boehmler House, Hampton, Iowa · Ann Sullivan-Larson, CC BY-SA 3.0
Franklin County G.A.R. Soldiers' Memorial Hall, Hampton, Iowa
Franklin County G.A.R. Soldiers' Memorial Hall, Hampton, Iowa · Ann Sullivan-Larson, CC BY-SA 3.0
Dr. O.B. Harriman House, Hampton, Iowa
Dr. O.B. Harriman House, Hampton, Iowa · Ann Sullivan-Larson, CC BY-SA 3.0
Reeve Electric Association Plant
Reeve Electric Association Plant · Ann Sullivan-Larson, CC BY-SA 3.0

Hampton, Iowa

Hampton is a city of 4,306 people in Franklin County, Iowa.

Loading the weather...
Population4,306 +1.8% since 2019
Elevation1,145 ft 349 m
Land area4.4 sq mi
ZIP code50441
Nearest airportHampton Municipal Airport (HPT) 2 mi

Why visit Hampton

Townapedia lists 9 museums and landmarks, 4 parks and trails, 3 places to eat, 1 place to stay and 1 attraction in and around town.

Highlights include Windsor Theatre, Dr. O.B. Harriman House and Franklin County Courthouse.

July is the warmest month, with average highs of 83°F; January lows average 8°F.

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.

From the Wikipedia article Hampton, Iowa (this version), under CC BY-SA 4.0.

Things to do1

Windsor Theatre

Cinema and theater

103 Federal Street North, Hampton

Open in Google Maps

Museums and landmarks9

Dr. O.B. Harriman House

Monument and historic site · National Register of Historic Places · 0.8 mi

Listed on the National Register of Historic Places in Franklin County, Iowa

Open in Google Maps · Wikipedia

Franklin County Courthouse

Monument and historic site · National Register of Historic Places

Courthouse in Iowa, United States

Open in Google Maps · Wikipedia

Franklin County G. A. R. Soldiers' Memorial Hall

Monument and historic site · National Register of Historic Places

Building in Iowa, United States

Open in Google Maps · Wikipedia

Franklin County Sheriff's Residence and Jail

Monument and historic site · National Register of Historic Places

House and prison in Hampton, Iowa

Open in Google Maps · Wikipedia

H.E. Boehmler House

Monument and historic site · National Register of Historic Places

Historic dwelling located in Hampton, Iowa, United States

Open in Google Maps · Wikipedia

Hampton Double Square Historic District

Monument and historic site · National Register of Historic Places

Historic district in Hampton, Iowa

Open in Google Maps · Wikipedia

Reeve Electric Association Plant

Museum · National Register of Historic Places · 4.0 mi

Listed on the National Register of Historic Places in Franklin County, Iowa

Open in Google Maps · Wikipedia

Franklin County Historical Soc

Museum · 0.7 mi

Open in Google Maps

Parks, trails and playgrounds4

East Park

Park · 0.6 mi

Open in Google Maps

Hampton City Park

Park

Open in Google Maps

Harriman Park

Park · 1.3 mi

Open in Google Maps

Progress Park

Park · 0.4 mi

Open in Google Maps

Advertisement

Restaurants and cafes3

PROJECT X Night Club

Bar and pub

11 2nd Avenue Northwest, Hampton

Open in Google Maps

Hardee's

Fast food · Burger

10 3rd Street Southwest, Hampton

Open in Google Maps · +1 641-456-3312

McDonald's

Fast food · Burger

Open in Google Maps

History

Hampton was established in 1856 and named after Hampton, New Hampshire.

From the History section of Hampton, Iowa on Wikipedia, under CC BY-SA 4.0.

Where to stay1

  • AmericInn by Wyndham Hampton

    Motel and hotel · 0.6 mi

    702 Central Avenue West, Hampton

    Open in Google Maps

Churches and places of worship9

Advertisement

Shopping1

Gas and EV charging2

Schools, colleges and libraries5

Advertisement

Healthcare1

Map of Hampton

36 places. The map loads OpenStreetMap tiles when you open it.

Climate by month

0°20°40°60°80°January: 1.0 in of rainFebruary: 1.3 in of rainMarch: 2.1 in of rainApril: 4.3 in of rainMay: 5.2 in of rainJune: 6.1 in of rainJuly: 4.7 in of rainAugust: 4.2 in of rainSeptember: 3.3 in of rainOctober: 2.5 in of rainNovember: 1.8 in of rainDecember: 1.6 in of rainJanuary: 25°FFebruary: 30°FMarch: 43°FApril: 58°FMay: 70°FJune: 80°FJuly: 83°FAugust: 81°FSeptember: 75°FOctober: 62°FNovember: 45°FDecember: 31°FJanuary: 8°FFebruary: 12°FMarch: 24°FApril: 35°FMay: 48°FJune: 58°FJuly: 62°FAugust: 59°FSeptember: 50°FOctober: 38°FNovember: 25°FDecember: 14°FJFMAMJJASOND
Average high Average low Rain
Monthly table
MonthHighLowRain
Jan25°F8°F1.0 in
Feb30°F12°F1.3 in
Mar43°F24°F2.1 in
Apr58°F35°F4.3 in
May70°F48°F5.2 in
Jun80°F58°F6.1 in
Jul83°F62°F4.7 in
Aug81°F59°F4.2 in
Sep75°F50°F3.3 in
Oct62°F38°F2.5 in
Nov45°F25°F1.8 in
Dec31°F14°F1.6 in

U.S. Climate Normals 1991-2020 for Hampton (1 mi away), NOAA NCEI.

People and cost of living

$47,088median household income
$99,400median home value
$631median monthly rent
48.4median age
15.8%of adults have a bachelor's degree or higher
67.1%of homes are owner-occupied
19.0 minaverage commute
Age of residents
Under 1824%18 to 3417%35 to 6437%65 and over23%

American Community Survey 5-year estimates, 2020-2024, U.S. Census Bureau. Estimates have margins of error, larger for small towns.

Disaster history

Franklin County has had 14 federal disaster declarations since 2000, most often for severe storms.

  • 2024-05-24: Severe Storms, Tornadoes, And Flooding (Severe Storm)
  • 2022-02-23: Severe Storms, Straight-Line Winds, And Tornadoes (Severe Storm)
  • 2020-03-23: Covid-19 Pandemic (Biological)
  • 2020-03-13: Covid-19 (Biological)
  • 2019-03-23: Severe Storms And Flooding (Flood)
  • 2016-10-31: Severe Storms And Flooding (Flood)

OpenFEMA disaster declarations summaries.

Getting there and nearby towns

Hampton Municipal Airport (HPT) is the nearest airport with scheduled flights listed in OpenStreetMap, 2 miles away.

  • Belmond 22 mi west, about 35 min by car
  • Greene 23 mi northeast, about 37 min by car
  • Parkersburg 25 mi southeast, about 40 min by car
  • Clarion 27 mi west, about 43 min by car
  • Eldora 27 mi south, about 43 min by car
  • Mason City 28 mi north, about 45 min by car
  • Clear Lake 28 mi north, about 46 min by car
  • Garner 32 mi northwest, about 51 min by car
  • Shell Rock 32 mi east, about 51 min by car
  • Charles City 35 mi northeast, about 56 min by car

Drive times are estimates from straight-line distance, not routes.

Reviews, tips and questions

Loading what members have shared...

Sources and licences

Photo credits

Page built October 30, 2026. Spotted a mistake? Tell us or suggest a place.