Skip to content
ZipNumbers

Alabama counties

Quick answer

Alabama has 67 counties and county equivalents holding 5,054,253 residents. The statewide sales tax base rate is 4%, before county and city add-ons.

All 67 counties

Ranked by population, Census 2019-2023 ACS 5-year estimates.

CountyPopulationMedian incomeMedian home valueMedian rent
Jefferson County669,744$64,589$224,900$1,132
Mobile County413,162$58,119$176,600$1,021
Madison County397,135$83,528$267,800$1,116
Baldwin County239,945$75,019$287,000$1,211
Tuscaloosa County234,036$63,947$233,700$997
Montgomery County227,197$58,153$160,100$1,061
Shelby County226,955$93,543$298,700$1,348
Lee County177,663$61,123$238,700$999
Morgan County123,742$64,858$193,000$835
Calhoun County116,141$55,826$149,500$804
Houston County107,628$57,531$178,000$905
Limestone County107,577$83,534$255,100$908
Etowah County103,208$53,070$160,600$807
Marshall County98,712$60,946$183,400$765
Lauderdale County95,037$59,082$185,800$799
St. Clair County92,903$78,993$218,500$1,077
Cullman County89,463$60,916$180,500$883
Elmore County88,669$75,553$213,600$1,014
Talladega County81,170$56,249$137,900$772
DeKalb County71,946$51,149$135,500$683
Walker County64,886$54,509$131,100$743
Blount County59,292$61,096$169,700$743
Autauga County59,285$69,841$197,900$1,200
Russell County58,858$50,046$152,300$898
Colbert County57,648$56,736$161,600$838
Coffee County54,231$64,672$180,300$970
Jackson County52,839$49,454$145,800$762
Dale County49,516$53,955$129,100$863
Chilton County45,500$61,873$142,300$855
Tallapoosa County41,070$57,185$144,800$734
Covington County37,647$50,886$142,500$736
Dallas County37,536$36,810$97,400$749
Escambia County36,695$44,447$122,700$709
Chambers County34,450$49,295$129,700$850
Lawrence County33,182$60,040$150,700$708
Pike County32,953$47,961$149,000$855
Franklin County31,978$51,493$128,000$667
Marion County29,190$50,714$104,300$583
Geneva County26,726$50,951$120,200$757
Cherokee County25,224$50,769$165,900$750
Barbour County24,757$44,290$109,900$644
Winston County23,637$48,032$110,500$744
Clarke County22,802$49,167$126,400$785
Randolph County22,310$51,551$184,000$646
Bibb County22,152$51,215$132,600$802
Monroe County19,580$40,225$114,900$721
Marengo County19,027$44,205$103,400$722
Macon County18,951$45,951$95,700$709
Pickens County18,843$47,014$123,300$600
Butler County18,807$44,881$99,700$722
Henry County17,450$60,135$147,800$770
Fayette County16,173$50,733$121,200$622
Washington County15,270$60,503$152,800$628
Cleburne County15,254$53,319$144,200$792
Hale County14,749$41,325$126,300$723
Clay County14,188$51,852$144,700$624
Lamar County13,809$47,447$112,700$548
Crenshaw County13,144$49,040$108,400$664
Choctaw County12,525$44,483$111,800$653
Sumter County12,020$37,981$84,100$841
Conecuh County11,411$42,266$101,300$781
Wilcox County10,347$42,236$84,200$699
Coosa County10,323$57,063$111,800$682
Bullock County10,157$36,723$79,400$635
Lowndes County10,008$35,160$80,600$663
Perry County8,231$34,368$87,700$610
Greene County7,589$31,495$86,400$429

Source: US Census Bureau, ACS 2019-2023 5-year estimates · rates as published for 2019-2023 ACS 5-year

More Alabama data.