Alabama County Map with Cities — All 67 Counties

All 67 of Alabama's counties, mapped from official U.S. Census boundaries with population, income, and unemployment for every one. Color the map by any measure, tap a county for its data, or download a print-ready copy.

Alabama CountiesFIPS 01
Autauga CountyBaldwin CountyBarbour CountyBibb CountyBlount CountyBullock CountyButler CountyCalhoun CountyChambers CountyCherokee CountyChilton CountyChoctaw CountyClarke CountyClay CountyCleburne CountyCoffee CountyColbert CountyConecuh CountyCoosa CountyCovington CountyCrenshaw CountyCullman CountyDale CountyDallas CountyDeKalb CountyElmore CountyEscambia CountyEtowah CountyFayette CountyFranklin CountyGeneva CountyGreene CountyHale CountyHenry CountyHouston CountyJackson CountyJefferson CountyLamar CountyLauderdale CountyLawrence CountyLee CountyLimestone CountyLowndes CountyMacon CountyMadison CountyMarengo CountyMarion CountyMarshall CountyMobile CountyMonroe CountyMontgomery CountyMorgan CountyPerry CountyPickens CountyPike CountyRandolph CountyRussell CountySt. Clair CountyShelby CountySumter CountyTalladega CountyTallapoosa CountyTuscaloosa CountyWalker CountyWashington CountyWilcox CountyWinston CountyHuntsvilleMobileBirminghamMontgomeryTuscaloosaAuburnDothanDecaturFlorencePrattvillePhenix CityGadsden Clarke  Covington  Chilton  Greene  Fayette  Crenshaw  Huntsville  Mobile  Birmingham  Montgomery  Tuscaloosa  Auburn  Dothan  Decatur  Florence  Prattville  Phenix City  Gadsden HuntsvilleMobileBirminghamMontgomeryTuscaloosaHooverAuburnDothanDecaturFlorencePrattvillePhenix CityGadsden Clarke  Washington  Covington  Choctaw  Sumter  Barbour  Butler  Cullman  Marion  Chilton  Greene  Lamar  Clay  Cherokee  Henry  Cleburne  Huntsville  Mobile  Birmingham  Montgomery  Tuscaloosa  Hoover  Auburn  Dothan  Decatur  Florence  Prattville  Phenix City  Gadsden HuntsvilleMobileBirminghamMontgomeryTuscaloosaHooverAuburnDothanDecaturFlorencePrattvillePhenix CityGadsden Clarke  Washington  Covington  Marengo  Choctaw  Sumter  Wilcox  Barbour  Conecuh  Butler  DeKalb  Tallapoosa  Cullman  Marion  Lowndes  Perry  Chilton  Pike  Greene  Bullock  Fayette  Calhoun  Clay  Henry  Huntsville  Mobile  Birmingham  Montgomery  Tuscaloosa  Hoover  Auburn  Dothan  Decatur  Florence  Prattville  Phenix City  Gadsden HuntsvilleMobileBirminghamMontgomeryTuscaloosaHooverAuburnDothanDecaturFlorencePrattvillePhenix CityAlabasterGadsdenOpelika Clarke  Washington  Covington  Marengo  Escambia  Choctaw  Sumter  Wilcox  Barbour  Conecuh  Walker  Butler  DeKalb  Tallapoosa  Cullman  Marion  Lowndes  Perry  Chilton  Coffee  Pike  Greene  St. Clair  Blount  Bibb  Bullock  Marshall  Lamar  Clay  Cherokee  Geneva  Henry  Cleburne  Huntsville  Mobile  Birmingham  Montgomery  Tuscaloosa  Hoover  Auburn  Dothan  Decatur  Florence  Prattville  Phenix City  Alabaster  Gadsden  Opelika 
Albers Equal Area ConicDatum WGS 84Census PEP V2025 · Census SAIPE 2024 · BLS LAUS September 2026, preliminary · Census TIGER 2026
CountyAtlasEdition
Alabama’s 67 counties, projected equal-area. Hover over a county, or tap it, for its seat and key numbers; select it for all its data.
Color counties by

Tap any county for its population, income, and more.

Alabama at a glance

Alabama’s 67 counties, by the numbers

The table lists every county’s population, median household income, unemployment, density, and land area. Sort it by any column to find yours or rank them. A few patterns stand out:

  • Concentrated. Half of Alabama’s 5,193,088 residents live in just 8 of 67 counties, and the 5 largest hold 38.9% of the total. calculated from Census PEP V2025
  • Income tracks poverty. The gap from richest to poorest runs 2.9×, and the 10 highest-income counties average 11.2% in poverty against 30.3% for the 10 lowest. calculated from Census SAIPE 2024
  • The median county. Half of Alabama’s counties have fewer than 34,253 residents, and half report a median household income below $56,900. calculated from Census PEP V2025 · Census SAIPE 2024
  • Lopsided density. Only 20 of 67 counties are denser than Alabama’s statewide average of 103 people per square mile. calculated from Census PEP V2025 · Census TIGER 2026
Autauga County61,920$78,8403.4%104/sq mi594 sq miPrattville
Baldwin County267,761$82,5193.3%168/sq mi1,590 sq miBay Minette
Barbour County24,607$45,9024.8%28/sq mi885 sq miClayton
Bibb County22,262$60,3593.5%36/sq mi622 sq miCentreville
Blount County60,156$69,3713.2%93/sq mi645 sq miOneonta
Bullock County9,780$36,8263.9%16/sq mi623 sq miUnion Springs
Butler County18,100$47,6734.5%23/sq mi777 sq miGreenville
Calhoun County115,834$53,5334.1%191/sq mi606 sq miAnniston
Chambers County34,253$51,0673.0%57/sq mi597 sq miLa Fayette
Cherokee County26,413$61,6323.7%48/sq mi554 sq miCentre
Chilton County47,708$66,0633.4%69/sq mi693 sq miClanton
Choctaw County11,904$49,0244.8%13/sq mi913 sq miButler
Clarke County22,014$49,3665.7%18/sq mi1,238 sq miGrove Hill
Clay County14,207$53,5504.1%24/sq mi604 sq miAshland
Cleburne County15,970$62,3703.5%29/sq mi560 sq miHeflin
Coffee County56,953$71,5843.7%84/sq mi679 sq miElba; Enterprise
Colbert County59,474$62,9723.8%100/sq mi593 sq miTuscumbia
Conecuh County10,899$42,8864.9%13/sq mi850 sq miEvergreen
Coosa County10,161$53,0543.6%16/sq mi651 sq miRockford
Covington County37,947$53,5763.9%37/sq mi1,031 sq miAndalusia
Crenshaw County13,175$51,2384.0%22/sq mi609 sq miLuverne
Cullman County94,009$64,7223.4%128/sq mi735 sq miCullman
Dale County49,912$58,3594.0%89/sq mi561 sq miOzark
Dallas County35,140$41,4095.3%36/sq mi979 sq miSelma
DeKalb County74,085$54,1803.4%95/sq mi777 sq miFort Payne
Elmore County91,577$80,0243.1%148/sq mi619 sq miWetumpka
Escambia County36,665$56,9634.7%39/sq mi945 sq miBrewton
Etowah County103,886$57,2843.8%194/sq mi535 sq miGadsden
Fayette County15,872$54,0893.9%25/sq mi628 sq miFayette
Franklin County32,449$56,0593.7%51/sq mi634 sq miRussellville
Geneva County27,554$55,0973.5%48/sq mi574 sq miGeneva
Greene County7,067$35,8136.5%11/sq mi647 sq miEutaw
Hale County15,194$50,0415.0%24/sq mi644 sq miGreensboro
Henry County18,394$62,0863.5%33/sq mi562 sq miAbbeville
Houston County110,318$59,0563.7%190/sq mi580 sq miDothan
Jackson County54,281$56,9003.9%50/sq mi1,078 sq miScottsboro
Jefferson County665,742$69,3463.8%599/sq mi1,112 sq miBirmingham
Lamar County13,587$54,5984.0%22/sq mi605 sq miVernon
Lauderdale County97,135$67,0984.0%145/sq mi668 sq miFlorence
Lawrence County33,843$68,9363.3%49/sq mi691 sq miMoulton
Lee County189,881$70,2333.4%313/sq mi608 sq miOpelika
Limestone County122,928$78,9913.0%218/sq mi563 sq miAthens
Lowndes County9,359$46,5805.4%13/sq mi716 sq miHayneville
Macon County18,132$43,6435.2%30/sq mi609 sq miTuskegee
Madison County433,516$89,1973.2%541/sq mi802 sq miHuntsville
Marengo County18,311$49,7164.8%19/sq mi977 sq miLinden
Marion County29,097$52,9653.8%39/sq mi742 sq miHamilton
Marshall County103,537$64,9133.3%183/sq mi566 sq miGuntersville
Mobile County411,658$60,3214.3%335/sq mi1,229 sq miMobile
Monroe County18,965$51,0146.4%18/sq mi1,026 sq miMonroeville
Montgomery County225,891$61,1024.1%288/sq mi785 sq miMontgomery
Morgan County126,483$68,6013.1%218/sq mi580 sq miDecatur
Perry County7,425$37,1056.6%10/sq mi720 sq miMarion
Pickens County18,221$48,9604.5%21/sq mi881 sq miCarrollton
Pike County33,688$51,0524.3%50/sq mi672 sq miTroy
Randolph County23,163$54,4034.1%40/sq mi581 sq miWedowee
Russell County58,898$53,8674.4%92/sq mi641 sq miPhenix City
Shelby County238,552$102,8613.0%304/sq mi785 sq miColumbiana
St. Clair County98,206$76,9803.3%155/sq mi632 sq miAshville; Pell City
Sumter County11,588$36,8555.4%13/sq mi904 sq miLivingston
Talladega County81,603$55,5784.1%111/sq mi737 sq miTalladega
Tallapoosa County40,953$60,5783.9%57/sq mi717 sq miDadeville
Tuscaloosa County241,368$67,3794.1%183/sq mi1,321 sq miTuscaloosa
Walker County65,140$57,9933.6%82/sq mi791 sq miJasper
Washington County14,822$59,6453.6%14/sq mi1,080 sq miChatom
Wilcox County9,666$36,7036.1%11/sq mi888 sq miCamden
Winston County23,829$58,9453.9%39/sq mi613 sq miDouble Springs

Click a column heading to sort all 67 counties. A suppressed estimate (coefficient of variation ≥ 0.30) shows a marker, never a guess. County seats are from Wikidata (CC0), each validated to a Census place inside its county. Where Wikidata has none, the seat comes from the page cited for that county in the seat file, and where the table names no seat, it says why. See the methodology.

Download & print this Alabama map

Map of Alabama's 67 counties on official U.S. Census boundaries, with major cities: Huntsville, Mobile, Birmingham, Montgomery, Tuscaloosa, Hoover

Alabama maps, colored by the data

Cities in Alabama

Alabama has 465 incorporated cities and towns. The largest is Huntsville with 222,791 residents. Its center is in Madison County, and it also reaches into Limestone County and Morgan County. Use the search on the map above to find any city and highlight the county it sits in.

HuntsvilleMadison County +2 more (also Limestone County, Morgan County)222,791
MobileMobile County203,416
BirminghamJefferson County +1 more (also Shelby County)198,173
MontgomeryMontgomery County197,494
TuscaloosaTuscaloosa County111,038
HooverJefferson County +1 more (also Shelby County)92,642
AuburnLee County80,594
DothanHouston County +2 more (also Dale County, Henry County)71,514
MadisonMadison County +1 more (also Limestone County)60,106
DecaturMorgan County +1 more (also Limestone County)57,361
FlorenceLauderdale County41,701
PrattvilleAutauga County +1 more (also Elmore County)39,482
Vestavia HillsJefferson County +1 more (also Shelby County)38,616
Phenix CityRussell County +1 more (also Lee County)38,499
AlabasterShelby County33,917
GadsdenEtowah County33,374
OpelikaLee County32,820
NorthportTuscaloosa County31,218
EnterpriseCoffee County +1 more (also Dale County)29,505
DaphneBaldwin County29,453
AthensLimestone County29,002
HomewoodJefferson County27,829
TrussvilleJefferson County +1 more (also St. Clair County)26,673
BessemerJefferson County25,400
PelhamShelby County24,827
FairhopeBaldwin County24,190
FoleyBaldwin County24,026
AlbertvilleMarshall County22,813
OxfordCalhoun County +1 more (also Talladega County)22,063
Mountain BrookJefferson County22,029
HelenaShelby County +1 more (also Jefferson County)21,769
AnnistonCalhoun County21,271
CullmanCullman County19,319
PrichardMobile County18,961
TroyPike County17,716
CaleraShelby County +1 more (also Chilton County)17,714
MillbrookElmore County +1 more (also Autauga County)17,189
SelmaDallas County17,057
Muscle ShoalsColbert County16,951
GardendaleJefferson County16,534
HueytownJefferson County16,414
SaralandMobile County16,404
Gulf ShoresBaldwin County16,401
ChelseaShelby County16,260
Center PointJefferson County15,914
HartselleMorgan County15,847
ScottsboroJackson County15,712
Fort PayneDeKalb County14,927
TalladegaTalladega County14,760
Alexander CityTallapoosa County14,606

The table shows the 50 most populous. Search the map above for the other 415.

A city can reach into more than one county. The table names the one its center falls in; “+N more” counts the others, from the Census Bureau’s count of each city by county part Census ACS 2020–2024 place parts.

Which Alabama county is the richest, largest, most crowded? The answers

  • Alabama’s highest median household income is in Shelby County ($102,861); the lowest is in Greene County ($35,813). Census SAIPE 2024
  • Alabama’s most populous county is Jefferson County (665,742); the least populous is Greene County (7,067), a 94× spread. calculated from Census PEP V2025
  • Alabama’s largest county by land area is Baldwin County (1,590 sq mi); the smallest is Etowah County (535 sq mi). Census TIGER 2026
  • Alabama’s highest population density is in Jefferson County (599/sq mi); the lowest is in Perry County (10/sq mi). calculated from Census PEP V2025 · Census TIGER 2026
  • Alabama’s highest poverty rate is in Bullock County (36.7%); the lowest is in Shelby County (6.8%). Census SAIPE 2024
  • In Alabama, unemployment is highest in Perry County (6.6%) and lowest in Chambers County, Limestone County, and Shelby County (tied at 3.0%), for September 2026 (preliminary). BLS LAUS September 2026, preliminary
  • Alabama’s highest median age is in Coosa County (50.1); the lowest is in Pike County (31.6). Census ACS 2020–2024
  • Alabama’s highest share of adults 25 and over with a bachelor’s degree or higher is in Shelby County (46.8%); the lowest is in Bullock County (8.1%). Census ACS 2020–2024

Every figure is a current official estimate from the source named, never a crowd-sourced or copied value. Suppressed estimates (coefficient of variation ≥ 0.30) are omitted, never guessed. See the full methodology.

Alabama counties: common questions

How many counties are in Alabama?

Alabama has 67 counties covering 50,652 sq mi and about 5.2M residents. Every one is on the map and in the table above.

What is the largest county in Alabama?

It depends on the measure. By land area it’s Baldwin County (1,590 sq mi); by population it’s Jefferson County (665,742 residents).

What county is Huntsville in?

Huntsville, population 222,791, has its center in Madison County and also reaches into Limestone County and Morgan County. Use the search on the map to find any Alabama city’s county.

What is the richest county in Alabama?

By median household income, Shelby County is the richest at $102,861; the poorest is Greene County at $35,813. Census SAIPE 2024

What is the most populous county in Alabama?

Jefferson County, with 665,742 residents, about 12.8% of Alabama’s people. That is 94× the least populous, Greene County (7,067).

Sources & vintages

Data current through .