Garnavillo esas urbo en la komtio Clayton, Iowa, Usa. Segun la demografiala kontado di 2000, ol havis 754 habitanti.
Garnavillo jacas a 42.87° N 91.24° W.
Segun l'Usana Kontado Ministerio, l'urbo havas entote 2.3 km², equivalanta a 0.9 mi², di qui 2.3 km² (0.9 mi²) esas lando e nulo esas aquo.
Segun la demografiala kontado di 2000, esis 754 homi, 327 hemanari, e 205 familii qui rezidis en la urbo. La denseso di habitantaro esis 330.8/km² (858.3/mi²). Esis 357 domi kun mezvalora denseso di 156.6/km² (406.4/mi²). Segun raso, esis 99.87% Blanki, 0.13% Negri od Afrikan-Usani, 0.00% indijeni Amerikana, 0.00% Aziani, 0.00% Pacifik-insulani, 0.00% de altra rasi, e 0.00% de du o plura rasi, e 0.00% de la habitantaro esis Hispan-Amerikani o Latin-Amerikani de irga raso.
Esis 327 hemanari, di qui 23.9% havis pueri od adolecanti evante min kam 18 yari en la domo, 50.2% esis mariajita e habitis kune; en 7.6% muliero sen spozulo esis la domo-chefo, e 37.3% esis ne-familii. En 32.1% de omna hemanari vivis unika sola individuo, e 21.7% habitesis da ulu evante 65 yari o pluse qua vivis sole. La mezvalora grandeso po hemanaro esis 2.19 personi e la mezvalora grandeso po familio esis 2.72 personi.
La procento di habitanti segun evo esis: 19.9% evante min kam 18 yari, 5.6% de 18 til 24 yari, 21.5% de 25 til 44 yari, 24.8% de 45 til 64 yari, e 28.2% evante 65 yari o pluse. La mezvalora evo esis 47 yari. Po singla 100 mulieri esis 99.5 viri. Po singla 100 mulieri evante 18 yari o pluse esis 92.4 viri.
La mezvalora revenuo po hemanaro en la urbo esis $35,694, e la mezvalora revenuo po familio esis $44,107. La mezvalora revenuo por la viri esis $27,000 kontre $20,227 por la mulieri. La revenuo per capita por la urbo esis $20,964. Vivis sub la povreso-lineo 9.3% de la habitantaro e 2.4% de la familii. Ek omna habitantaro evante min kam 18 yari, 3.8% ed ek omna habitantaro evante 65 yari o pluse, 7.6%, vivis sub la povreso-lineo.