← Back to Discover · All towns in Iowa
Towns in Warren County
12 towns with data in Warren County, Iowa, largest first. Find your matches.
Indianola is the largest of the 12 towns we list in Warren County, with 16,044 people. Together they have 38,238 people.
| Town | Population | Typical household income | Typical home price |
|---|---|---|---|
| Indianola | 16,044 | $75,453 | $237,500 |
| Norwalk | 14,183 | $102,722 | $303,100 |
| Carlisle | 4,255 | $109,191 | $234,300 |
| Hartford | 760 | $70,000 | $176,700 |
| Milo | 731 | $79,904 | $153,100 |
| New Virginia | 587 | $77,188 | $180,600 |
| Martensdale | 569 | $57,500 | $181,400 |
| Cumming | 545 | $162,875 | $508,000 |
| Lacona | 354 | $70,100 | $97,500 |
| St. Marys | 96 | $77,500 | $195,000 |
| Ackworth | 75 | $111,094 | $237,500 |
| Spring Hill | 39 | $86,250 | n/a |
ZIP codes in Warren County
12 ZIP codes in Warren County, Iowa. A ZIP code can also reach into a neighboring county.
- 50001 Ackworth
- 50047 Carlisle
- 50118 Hartford
- 50125 Indianola
- 50139 Lacona
- 50145 Liberty Center
- 50160 Martensdale
- 50166 Milo
- 50210 New Virginia
- 50211 Norwalk
- 50229 Prole
- 50241 Saint Marys
Nearby counties in Iowa
- Madison County 6
- Polk County 18
- Clarke County 3
- Marion County 6
- Lucas County 5
- Dallas County 15
Link to this page
Copy this HTML to link to this page from your own site.