Según la Oficina del Censo, el condado tiene un área total de 1706 km² (658,7 mi²), de la cual 1656 km² (639,4 mi²) es tierra y 50 km² (19,3 mi²) es agua.En el 2000[1] la renta per cápita promedia del condado era de $33 967, y el ingreso promedio para una familia era de $40 589.El ingreso per cápita para el condado era de $16 599.En 2000 los hombres tenían un ingreso per cápita de $26 122 contra $19 098 para las mujeres.Harpers Ferry | Lansing | New Albin | Postville‡ | Waterville | Waukon Center | Fairview | Franklin | French Creek | Hanover | Iowa | Jefferson | Lafayette | Lansing | Linton | Ludlow | Makee | Paint Creek | Post | Taylor | Union City | Union Prairie | Waterloo