Checked
Garnavillo, IA
City in Clayton County, Iowa.
Population
816
Land area
0.9sq mi
People per sq mi
865
ZIP codes
0
Garnavillo and its ZIP codes
Garnavillo at a glance
- Garnavillo is about 15 times as dense as Iowa as a whole.
- The median household income is $75,357, close to the Iowa median.
- A typical owner-occupied home is valued at $123,100 (41% below Iowa) and median rent is $922 a month.
Local data for Garnavillo, IA
Counts from official public data
Housing and community stats
Garnavillo, IA, American Community Survey 2020-2024
Median household income
$75,357
Poverty rate
12.3%
Median home value
$123,100
Median rent
$922/mo
Homeownership
84.5%
Bachelor's or higher
15.2%
Median age
43.7
Average commute
19.3 min
Largest reported origins and ancestries: German Americans (379), Irish Americans (49), Scottish Americans (26).
Economy and federal money
Jobs, pay, income and spending are for Clayton County. PPP loans are for Garnavillo.
Unemployment rate
2.8%
Sep 2026, -0.2 pts in a year
Average annual pay
$53,315
6,171 jobs, 2025
Income per person
$68,155
BEA, 2024
Federal spending
$137M
FY 2026, $8,061 per person
How people get to work
Garnavillo, IA, workers 16 and older. American Community Survey 5-year estimates
- Drove alone80.4%
- Carpooled2.7%
- Public transit0.0%
- Walked5.1%
- Bicycle0.0%
- Taxi, ride-hailing, motorcycle or other0.0%
- Worked from home11.8%
Average one-way commute: 19.3 minutes for people who do not work from home.
Environment and hazard risk
Garnavillo, IA, from FEMA, NOAA and EPA
Natural hazard risk
Very Low
Top: landslide
Storm events since 1996
651
Countywide, mostly flood
Flood insurance policies
85
0.9% of homes, county
July high / Jan low
84° / 10°F
37.3 inches of rain a year
Hazards, floods and storm historyCheck a flood zone2 historic places
Health statistics
Share of adults in Garnavillo, IA, CDC PLACES estimates
Obesity
39.8%
U.S. 33.3% +6.5 pts
Diabetes
13.3%
U.S. 12.1% +1.2 pts
Smoking
15.9%
U.S. 12.8% +3.1 pts
Uninsured (18-64)
7.8%
U.S. 11.1% -3.3 pts
Cities near Garnavillo
| Name | Distance | Land area (sq mi) |
|---|---|---|
| ClaytonCity | 5 mi | 0.5 |
| Bagley, WIVillage | 7.4 mi | 0.7 |
| GuttenbergCity | 8.4 mi | 2.2 |
| ElkaderCity | 8.5 mi | 1.4 |
| GarberCity | 8.6 mi | 0.2 |
| ElkportCity | 8.6 mi | 0.2 |
| St. OlafCity | 8.8 mi | 0.2 |
| FarmersburgCity | 9.2 mi | 0.4 |
| Glen Haven, WICensus-designated place | 9.2 mi | 2.2 |
| OsterdockCity | 10 mi | 0.4 |
| McGregorCity | 11 mi | 1.3 |
| MarquetteCity | 13 mi | 1.9 |
| Prairie du Chien, WICity | 13 mi | 5.9 |
| Patch Grove, WIVillage | 14 mi | 0.4 |
| MononaCity | 15 mi | 1.4 |
| Bloomington, WIVillage | 16 mi | 1.3 |
Frequently asked questions
- What county is Garnavillo, IA in?
- Garnavillo is in Clayton County, Iowa.
- What is the population of Garnavillo, IA?
- About 816 people live in Garnavillo, based on American Community Survey 5-year estimates.
- What cities are near Garnavillo?
- Nearby places include Clayton (5 mi), Bagley, WI (7.4 mi), Guttenberg (8.4 mi), Elkader (8.5 mi), Garber (8.6 mi).
Source: U.S. Census Bureau (TIGER/Line boundaries, American Community Survey) · Data as of 12/31/2023