We have 47 places listed for Iowa starting with H
Halbur 51444
Hamburg 51640
Hamilton 50116
Hamlin 50117
Hampton 50441
Hancock 51536
Hanlontown 50444
Harcourt 50544
Hardy 50545
Harlan 51537 51537
Harlan 51593 51593
Harper 52231
Harpers Ferry 52146
Harris 51345
Hartford 50118
Hartley 51346
Hartwick 52232
Harvey 50119
Hastings 51540
Havelock 50546
Haverhill 50120
Hawarden 51023
Hawkeye 52147
Hayesville 52562
Hazleton 50641
Hedrick 52563
Henderson 51541
Hiawatha 52233
Highlandville 52149
Hills 52235
Hillsboro 52630
Hinton 51024
Holland 50642
Holstein 51025
Holy Cross 52053
Homestead 52236
Honey Creek 51542
Hopkinton 52237
Hornick 51026
Hospers 51238
Houghton 52631
Hubbard 50122
Hudson 50643
Hull 51239
Humboldt 50548
Humeston 50123
Huxley 50124