← Back to Discover · All towns in Iowa
Towns in Lee County
11 towns with data in Lee County, Iowa, largest first. Find your matches.
Fort Madison is the largest of the 11 towns we list in Lee County, with 10,133 people. Together they have 23,767 people.
| Town | Population | Typical household income | Typical home price |
|---|---|---|---|
| Fort Madison | 10,133 | $50,705 | $94,200 |
| Keokuk | 9,662 | $52,711 | $104,300 |
| West Point | 840 | $73,125 | $178,700 |
| Denmark | 835 | $136,875 | $194,400 |
| Donnellson | 776 | $54,453 | $147,800 |
| Montrose | 744 | $66,250 | $103,500 |
| Sandusky | 354 | $108,977 | $331,300 |
| Mooar | 144 | $69,423 | $77,200 |
| Wever | 142 | $43,750 | $311,100 |
| Houghton | 72 | $106,042 | $252,800 |
| St. Paul | 65 | $72,500 | $140,600 |
ZIP codes in Lee County
12 ZIP codes in Lee County, Iowa. A ZIP code can also reach into a neighboring county.
- 52619 Argyle
- 52624 Denmark
- 52625 Donnellson
- 52626 Farmington
- 52627 Fort Madison
- 52630 Hillsboro
- 52631 Houghton
- 52632 Keokuk
- 52639 Montrose
- 52656 West Point
- 52657 Saint Paul
- 52658 Wever
Nearby counties in Iowa
- Des Moines County 9
- Henry County 12
- Van Buren County 7
- Jefferson County 7
- Louisa County 8
- Davis County 3
Link to this page
Copy this HTML to link to this page from your own site.