Statistipedia

Hubbard, IA

Hubbard, IA
Map of Hubbard
StateIowa
Population761
Links
Maps

Hubbard is located in the state of Iowa, about 50 miles north from Des Moines. Its population is 761.