Iowa Clayton County

Garnavillo

A city in Clayton County, Iowa — population 758 as of 2022.

Open the map

This Afternoon 74°F Mostly Cloudy9% precip
Tonight 55°F Mostly Cloudy4% precip
Wednesday 70°F Partly Sunny then Slight Chance Rain Showers20% precip
Wednesday Night 61°F Mostly Cloudy then Chance Showers And Thunderstorms39% precip

In and around Garnavillo

Garnavillo changes faster than we can keep up.

Something opened, closed or moved? Tell us and we'll put it right. Our editors review submissions before they publish — you'll need an account with access to send one.

Garnavillo by the numbers

Population 758Population figure, 2022
Households & income
Households
354
Persons per household
2.2
Median household income
$75,357
Median house value
$123,100
2020–2024 ACS
An unhandled error has occurred. Reload 🗙