Hancock, IA
276
Population
0.7
square miles
381.8
people per square mile