Garnavillo, Iowa

Garnavillo is located in Clayton County. About 763 people live here (as of 2020). Between 2010 and 2020, the population grew from 745 to 763. The region is at 324 meters above sea level. The area covers about 2.6 square kilometers. There are about 54 streets in Garnavillo. The ZIP codes are 52049. Garnavillo is city in Clayton County, Iowa, United States. Among other things, Garnavillo has doctors.

Garnavillo – Facts

Population 763
Area 2.6 km²
Elevation 324 m
Located in Clayton County
Postal code 52049
Country United States
Official name Garnavillo

Data source: Wikidata (CC0)

Streets in Garnavillo, Iowa