Lawrence County, AL ZIP Codes
8 ZIP codes cover all or part of Lawrence County, Alabama: 35650, 35565, 35673, 35672, 35619, 35643, 35618 and 35651. The Census Bureau counts 33,276 residents in the county, with a median household income of $66,071 and a median home value of $172,300. Median household income ranges from $45,598 in 35565 to $80,842 in 35673. Its largest communities include Decatur, Moulton, Trinity, Town Creek and Courtland.
Lawrence County (Census county figures)
| Measure | Census figure |
|---|---|
| Residents | 33,276 |
| Households | 13,627 |
| Median household income | $66,071 |
| Median home value | $172,300 |
| Median age | 42.3 |
| Median rent | $753 |
All 8 ZIP codes together
| Measure | Value |
|---|---|
| Residents (sum of ZIP codes) | 48,843 |
| Households (sum of ZIP codes) | 19,876 |
| Median household income, range across ZIP codes | $45,598 (35565) to $80,842 (35673) |
| Household-weighted average of ZIP medians (an approximation, not a true median) | $62,982 |
| Homeowners | 80.3% |
| Households with kids under 18 | 27.6% |
| Moved in the past year | 8.5% |
| Carrier routes in EDDM2GO's route library | 47 routes, 23,373 homes (8 of 8 ZIP codes) |
Top facts
- Highest median household income in Lawrence County: 35673 ($80,842)
- Most residents: 35650 (13,473 people)
- Highest homeownership: 35651 (89.4% own their home)
- Most households with kids: 35651 (38.1% of households)
- Most new movers: 35618 (15.7% moved in last year)
- Youngest median age: 35619 (35.3 years)
- Highest median home value: 35673 ($210,500)
Every ZIP code in Lawrence County
| ZIP | Mailing city | Residents | Households | Median income | Home value | Homeowners | With kids | New movers | Carrier routes | Mailboxes | Why listed |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 35650 | Moulton | 13,473 | 5,579 | $67,416 | $185,900 | 85.7% | 23.9% | 7.6% | 12 | 6,657 | 100% of its land |
| 35565 | Haleyville | 10,642 | 4,362 | $45,598 | $85,100 | 72.6% | 27.9% | 6.7% | 11 | 6,162 | 18% of its land |
| 35673 | Trinity | 7,250 | 3,026 | $80,842 | $210,500 | 83.0% | 26.7% | 8.7% | 7 | 3,609 | 72% of its land |
| 35672 | Town Creek | 5,709 | 2,169 | $61,925 | $148,500 | 77.1% | 35.3% | 5.4% | 6 | 2,900 | 95% of its land |
| 35619 | Danville | 5,343 | 2,105 | $65,863 | $168,800 | 81.6% | 31.1% | 14.7% | 5 | 2,279 | 68% of its land |
| 35643 | Hillsboro | 3,101 | 1,190 | $59,076 | $124,200 | 84.1% | 28.2% | 8.6% | 3 | 1,501 | 100% of its land |
| 35618 | Courtland | 1,896 | 899 | $50,750 | $104,000 | 70.0% | 19.0% | 15.7% | 2 | 911 | 100% of its land |
| 35651 | Mount Hope | 1,429 | 546 | $79,310 | $168,600 | 89.4% | 38.1% | 9.4% | 1 | 558 | 100% of its land |
A ZIP code is listed for Lawrence County when at least 10% of its land is in the county, when it holds at least 10% of the county's land, or when the county is its main county. Totals add up whole ZIP codes, including parts that cross the county line; the Census county figures above do not.
Cities and communities
- Decatur — 57,361 residents · 3 ZIP codes
- Moulton — 3,401 residents · 1 ZIP code
- Trinity — 2,561 residents · 1 ZIP code
- Town Creek — 979 residents · 1 ZIP code
- Courtland — 723 residents · 1 ZIP code
- Hillsboro — 527 residents · 1 ZIP code
- North Courtland — 427 residents · 1 ZIP code
- Hatton — 405 residents · 1 ZIP code
Rankings
- Richest ZIP codes in Lawrence County — 8 ZIP codes ranked
- ZIP codes with the highest home values in Lawrence County — 8 ZIP codes ranked
- ZIP codes with the highest homeownership in Lawrence County — 8 ZIP codes ranked
- ZIP codes with the most families with kids in Lawrence County — 8 ZIP codes ranked
- ZIP codes with the most new movers in Lawrence County — 8 ZIP codes ranked
- Youngest ZIP codes in Lawrence County — 8 ZIP codes ranked
- Oldest ZIP codes in Lawrence County — 8 ZIP codes ranked
- Fastest-growing ZIP codes in Lawrence County — 8 ZIP codes ranked
Price a mailing to Lawrence County ZIP codes
EDDM guides
Pick carrier routes on the EDDM route map
Frequently asked questions
- What ZIP codes are in Lawrence County, AL?
- 35650, 35565, 35673, 35672, 35619, 35643, 35618 and 35651. Some cross the county line; the table shows each ZIP's share of land in the county.
- What is the population of Lawrence County?
- 33,276 residents in 13,627 households (ACS 5-year estimates, 2020–2024).
- What is the median household income in Lawrence County?
- $66,071 for the county as a whole. Its ZIP codes range from $45,598 (35565) to $80,842 (35673).
- Which Lawrence County ZIP code has the highest median household income?
- 35673, at $80,842, among ZIP codes with at least 1,000 residents. See the full ranking of Lawrence County ZIP codes by income.
- How many carrier routes and mailboxes are in Lawrence County?
- For the 8 of 8 ZIP codes in EDDM2GO's stored route library: 47 carrier routes reaching 23,373 residential and 1,203 business mailboxes.
This product uses the Census Bureau Data API but is not endorsed or certified by the Census Bureau.