← Back to Discover · All towns in Alabama
Towns in Madison County
3 towns with data in Madison County, Alabama, largest first. Find your matches.
Huntsville is the largest of the 3 towns we list in Madison County, with 222,791 people. Together they have 294,047 people.
| Town | Population | Typical household income | Typical home price |
|---|---|---|---|
| Huntsville | 222,791 | $74,714 | $293,600 |
| Madison | 60,106 | $134,655 | $398,800 |
| Meridianville | 11,150 | $97,434 | $291,900 |
ZIP codes in Madison County
21 ZIP codes in Madison County, Alabama. A ZIP code can also reach into a neighboring county.
- 35741 Brownsboro
- 35748 Gurley
- 35749 Harvest
- 35750 Hazel Green
- 35757 Madison
- 35758 Madison
- 35759 Meridianville
- 35761 New Market
- 35763 Owens Cross Roads
- 35773 Toney
- 35801 Huntsville
- 35802 Huntsville
- 35803 Huntsville
- 35805 Huntsville
- 35806 Huntsville
- 35808 Huntsville
- 35810 Huntsville
- 35811 Huntsville
- 35816 Huntsville
- 35824 Huntsville
- 35896 Huntsville
Nearby counties in Alabama
- Limestone County 1
- Morgan County 2
- Jackson County 1
- Cullman County 1
- Marshall County 2
- Colbert County 1
Link to this page
Copy this HTML to link to this page from your own site.