← Back to Discover · All towns in Iowa
Towns in Des Moines County
9 towns with data in Des Moines County, Iowa, largest first. Find your matches.
Burlington is the largest of the 9 towns we list in Des Moines County, with 23,728 people. Together they have 31,294 people.
| Town | Population | Typical household income | Typical home price |
|---|---|---|---|
| Burlington | 23,728 | $59,000 | $114,300 |
| West Burlington | 3,189 | $48,542 | $124,000 |
| Mediapolis | 1,928 | $75,543 | $179,700 |
| Danville | 930 | $80,192 | $158,500 |
| Beaverdale | 910 | $57,357 | $170,900 |
| Middletown | 322 | $56,750 | $163,600 |
| Oak Hills | 137 | $250,001 | $373,900 |
| Kingston | 77 | $73,333 | n/a |
| Sperry | 73 | $67,050 | n/a |
ZIP codes in Des Moines County
8 ZIP codes in Des Moines County, Iowa. A ZIP code can also reach into a neighboring county.
- 52601 Burlington
- 52623 Danville
- 52637 Mediapolis
- 52638 Middletown
- 52646 Oakville
- 52650 Sperry
- 52655 West Burlington
- 52660 Yarmouth
Nearby counties in Iowa
- Henry County 12
- Lee County 11
- Louisa County 8
- Van Buren County 7
- Washington County 8
- Muscatine County 11
Link to this page
Copy this HTML to link to this page from your own site.