Tuscaloosa County, Alabama ZIP codes
28 ZIP codes are in Tuscaloosa County, plus 9 that cross in from neighboring counties. It's part of the Tuscaloosa, AL metro area.
- ZIP codes
- 28
- Population in these ZIPs
- 223,795
- Avg. median income
- $65,400population-weighted
- Cities & towns
- 18
Click anywhere on the map to see which ZIP code it's in.
ZIP codes in Tuscaloosa County
| ZIP code | City | Population | Median income | Typical home value |
|---|---|---|---|---|
| 35401 | Tuscaloosa | 43,459 | $29,152 | $192,100 |
| 35402 PO Box | Tuscaloosa | — | — | — |
| 35403 PO Box | Tuscaloosa | — | — | — |
| 35404 | Tuscaloosa | 22,445 | $48,932 | $183,700 |
| 35405 | Tuscaloosa | 49,420 | $62,301 | $248,600 |
| 35406 | Tuscaloosa | 18,904 | $119,250 | $483,700 |
| 35407 PO Box | Tuscaloosa | — | — | — |
| 35440 PO Box | Abernant | — | — | — |
| 35444 | Brookwood | 4,216 | $69,207 | $209,600 |
| 35446 | Buhl | 1,896 | $39,313 | $190,700 |
| 35449 PO Box | Coaling | — | — | — |
| 35452 | Coker | 4,195 | $70,962 | $223,400 |
| 35453 | Cottondale | 12,620 | $68,533 | $214,400 |
| 35456 | Duncanville | 3,745 | $56,574 | $188,000 |
| 35457 | Echola | 56 | — | — |
| 35458 | Elrod | 1,211 | $64,688 | $174,500 |
| 35463 | Fosters | 1,603 | $59,464 | $228,000 |
| 35468 PO Box | Kellerman | — | — | — |
| 35473 | Northport | 18,198 | $69,657 | $279,500 |
| 35475 | Northport | 20,745 | $108,559 | $339,500 |
| 35476 | Northport | 8,521 | $61,154 | $212,500 |
| 35478 PO Box | Peterson | — | — | — |
| 35480 | Ralph | 1,879 | $88,200 | $260,200 |
| 35482 PO Box | Samantha | — | — | — |
| 35486 PO Box | Tuscaloosa | — | — | — |
| 35487 | Tuscaloosa | 1,950 | — | — |
| 35490 | Vance | 4,457 | $87,813 | $239,000 |
| 35546 | Berry | 4,275 | $69,531 | $198,300 |
ZIP codes partly in Tuscaloosa County
These ZIP codes are mostly in a neighboring county but cover part of Tuscaloosa County.
| ZIP code | City | County | Population | Median income | Typical home value |
|---|---|---|---|---|---|
| 35006 | Adger | Jefferson County | 3,894 | $68,982 | $132,900 |
| 35111 | Mc Calla | Jefferson County | 20,342 | $86,463 | $293,900 |
| 35184 | West Blocton | Bibb County | 5,821 | $54,756 | $202,000 |
| 35188 | Woodstock | Bibb County | 2,678 | $73,438 | $229,500 |
| 35466 | Gordo | Pickens County | 4,906 | $53,083 | $166,100 |
| 35469 | Knoxville | Greene County | 474 | — | — |
| 35474 | Moundville | Hale County | 9,654 | $87,933 | $229,100 |
| 35555 | Fayette | Fayette County | 9,271 | $47,020 | $136,000 |
| 35579 | Oakman | Walker County | 2,916 | $46,968 | $132,000 |
Population and median household income: ACS 2020–2024 5-year estimates. Typical home value: Zillow Home Value Index (September 2026) where available, otherwise the ACS median owner-reported value. "PO Box" marks ZIP codes with no delivery area of their own. Methodology
Cities and towns in Tuscaloosa County
Nearby counties
Frequently asked questions
How many ZIP codes are in Tuscaloosa County, Alabama?
28 ZIP codes are mainly in Tuscaloosa County, and 9 more ZIP codes from neighboring areas reach partly into it.
What cities are in Tuscaloosa County?
ZIP codes in Tuscaloosa County use the city names Abernant, Berry, Brookwood, Buhl, Coaling, Coker, Cottondale, Duncanville, Echola, Elrod, Fosters and Kellerman and others.
What metro area is Tuscaloosa County in?
Tuscaloosa County is part of the Tuscaloosa, AL metropolitan statistical area.