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)

MeasureCensus figure
Residents33,276
Households13,627
Median household income$66,071
Median home value$172,300
Median age42.3
Median rent$753

All 8 ZIP codes together

MeasureValue
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
Homeowners80.3%
Households with kids under 1827.6%
Moved in the past year8.5%
Carrier routes in EDDM2GO's route library47 routes, 23,373 homes (8 of 8 ZIP codes)

Top facts

Every ZIP code in Lawrence County

ZIPMailing cityResidentsHouseholdsMedian incomeHome valueHomeownersWith kidsNew moversCarrier routesMailboxesWhy listed
35650Moulton13,4735,579$67,416$185,90085.7%23.9%7.6%126,657100% of its land
35565Haleyville10,6424,362$45,598$85,10072.6%27.9%6.7%116,16218% of its land
35673Trinity7,2503,026$80,842$210,50083.0%26.7%8.7%73,60972% of its land
35672Town Creek5,7092,169$61,925$148,50077.1%35.3%5.4%62,90095% of its land
35619Danville5,3432,105$65,863$168,80081.6%31.1%14.7%52,27968% of its land
35643Hillsboro3,1011,190$59,076$124,20084.1%28.2%8.6%31,501100% of its land
35618Courtland1,896899$50,750$104,00070.0%19.0%15.7%2911100% of its land
35651Mount Hope1,429546$79,310$168,60089.4%38.1%9.4%1558100% 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

Rankings

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.