');
US City Data

Garnavillo vs Keota

Side-by-side comparison

How does Garnavillo, IA compare to Keota, IA? Garnavillo has a population of 815 with a median household income of $81,250, while Keota has 819 residents and a median income of $64,500. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricGarnavillo, IAKeota, IADifference
Population815819-0.5%
Median Age38.843.2-10.2%
Foreign Born %2%0%+200.0%
Economy
MetricGarnavilloKeotaDifference
Median Income$81,250$64,500+26.0%
Unemployment1%0%+100.0%
Poverty Rate11.3%5.7%+98.2%
Bachelor's+17.6%14.8%+18.9%
Housing
MetricGarnavilloKeotaDifference
Home Value$117,200$100,300+16.8%
Median Rent$920/mo$757/mo+21.5%
Housing Units380428-11.2%

Learn More

Garnavillo, IA ProfileKeota, IA ProfileCost of Living in IowaMore ComparisonsCity Rankings