← Back to Discover · All towns in Iowa
Towns in Dubuque County
19 towns with data in Dubuque County, Iowa, largest first. Find your matches.
Dubuque is the largest of the 19 towns we list in Dubuque County, with 59,174 people. Together they have 80,004 people.
| Town | Population | Typical household income | Typical home price |
|---|---|---|---|
| Dubuque | 59,174 | $65,845 | $204,800 |
| Asbury | 5,989 | $124,957 | $339,000 |
| Dyersville | 4,423 | $83,559 | $234,100 |
| Cascade | 2,375 | $69,688 | $196,200 |
| Peosta | 2,040 | $120,833 | $336,000 |
| Epworth | 1,894 | $84,271 | $239,900 |
| Farley | 1,889 | $97,143 | $266,000 |
| Worthington | 431 | $97,500 | $166,800 |
| New Vienna | 372 | $93,250 | $201,600 |
| Holy Cross | 280 | $64,375 | $192,400 |
| Rickardsville | 234 | $102,500 | $246,400 |
| Luxemburg | 229 | $83,750 | $182,800 |
| Sherrill | 162 | $84,167 | $211,800 |
| Centralia | 117 | $77,500 | $223,100 |
| Bernard | 112 | $71,250 | $169,200 |
| Sageville | 88 | $60,625 | $233,900 |
| Zwingle | 76 | $78,750 | $175,000 |
| Balltown | 72 | $103,750 | $252,300 |
| Graf | 47 | $78,750 | $187,500 |
ZIP codes in Dubuque County
13 ZIP codes in Dubuque County, Iowa. A ZIP code can also reach into a neighboring county.
- 52001 Dubuque
- 52002 Dubuque
- 52003 Dubuque
- 52032 Bernard
- 52039 Durango
- 52045 Epworth
- 52046 Farley
- 52053 Holy Cross
- 52056 Luxemburg
- 52065 New Vienna
- 52068 Peosta
- 52073 Sherrill
- 52078 Worthington
Nearby counties in Iowa
- Delaware County 11
- Jackson County 12
- Jones County 10
- Clayton County 15
- Clinton County 13
- Linn County 18
Link to this page
Copy this HTML to link to this page from your own site.