Alabama County Map

All 67 counties with county seats and major cities

Alabama's 67 counties range in land area from about 535 square miles in Etowah to about 1,590 square miles in Baldwin, on the Gulf Coast. This map shows all 67 counties and their county seats. Tap a county for details, or download the free printable map below.

Alabama county map showing all 67 counties with county names and county seats
Map of Alabama counties with county seats (dots) and the state capital, Montgomery (star). Boundaries: U.S. Census Bureau, 2025. Free to use with attribution (CC BY 4.0).

Updated October 4, 2026 · Boundaries: U.S. Census Bureau 2025 · Population: Census estimates for July 1, 2025

Alabama county facts

Number of counties
67
Largest by land area
Baldwin County 1,590 sq mi
Smallest by land area
Etowah County 535.1 sq mi
Most people
Jefferson County 665,742
Fewest people
Greene County 7,067
Fastest growing since 2020
Limestone County +18.7%
Highest median household income
Shelby County $97,961
Oldest county
Washington County est. 1800
Newest county
Houston County est. 1903
State capital
Montgomery Montgomery County

List of 67 Alabama counties

Sorted A–Z. Click a column to sort, or a name to show it on the map. Download as CSV

CountyCounty seatPopulation 2025Change since 2020Land area (sq mi)Median incomeEstablishedFIPS
Autauga CountyPrattville61,920+5.3%595$72,481181801001
Baldwin CountyBay Minette267,761+15.5%1,590$78,775180901003
Barbour CountyClayton24,607−2.5%885$46,042183201005
Bibb CountyCentreville22,262−0.1%623$52,541181801007
Blount CountyOneonta60,156+1.7%645$64,190181801009
Bullock CountyUnion Springs9,780−5.6%623$31,310186601011
Butler CountyGreenville18,100−5%777$44,755181901013
Calhoun CountyAnniston115,834−0.5%606$55,029183201015
Chambers CountyLaFayette34,253−1.3%597$49,656183201017
Cherokee CountyCentre26,413+5.7%554$53,863183601019
Chilton CountyClanton47,708+6%693$65,603186801021
Choctaw CountyButler11,904−6%914$47,813184701023
Clarke CountyGrove Hill22,014−4.6%1,238$49,249181201025
Clay CountyAshland14,207−0.2%604$55,250186601027
Cleburne CountyHeflin15,970+6.1%560$55,345186601029
Coffee CountyElba56,953+6.5%679$68,353184101031
Colbert CountyTuscumbia59,474+3.9%593$60,628186701033
Conecuh CountyEvergreen10,899−6%850$41,327181801035
Coosa CountyRockford10,161−2.2%651$57,355183201037
Covington CountyAndalusia37,947+1%1,031$52,456182101039
Crenshaw CountyLuverne13,175−0.2%609$48,560186601041
Cullman CountyCullman94,009+7%735$62,656187701043
Dale CountyOzark49,912+1.2%561$54,963182401045
Dallas CountySelma35,140−8.6%979$35,627181801047
DeKalb CountyFort Payne74,085+3.4%777$51,204183601049
Elmore CountyWetumpka91,577+4.1%619$78,243186601051
Escambia CountyBrewton36,665−0.3%945$48,225186801053
Etowah CountyGadsden103,886+0.5%535$54,563186601055
Fayette CountyFayette15,872−2.8%628$49,488182401057
Franklin CountyRussellville32,449+1%634$53,338181801059
Geneva CountyGeneva27,554+3.4%575$52,771186801061
Greene CountyEutaw7,067−8.6%647$29,200181901063
Hale CountyGreensboro15,194+2.8%644$39,250186701065
Henry CountyAbbeville18,394+7.3%562$59,931181901067
Houston CountyDothan110,318+2.9%580$58,626190301069
Jackson CountyScottsboro54,281+3.3%1,078$51,908181901071
Jefferson CountyBirmingham665,742−1.3%1,112$66,388181901073
Lamar CountyVernon13,587−2.7%605$50,000186701075
Lauderdale CountyFlorence97,135+3.8%668$62,649181801077
Lawrence CountyMoulton33,843+2.3%691$66,071181801079
Lee CountyOpelika189,881+8.9%608$65,824186601081
Limestone CountyAthens122,928+18.7%563$83,629181801083
Lowndes CountyHayneville9,359−9.3%716$37,052183001085
Macon CountyTuskegee18,132−7.2%609$43,707183201087
Madison CountyHuntsville433,516+11.7%802$86,499180801089
Marengo CountyLinden18,311−5.2%977$43,825181801091
Marion CountyHamilton29,097−0.8%742$50,088181801093
Marshall CountyGuntersville103,537+6.1%566$62,571183601095
Mobile CountyMobile411,658−0.8%1,229$58,880181201097
Monroe CountyMonroeville18,965−4.1%1,026$42,292181501099
Montgomery CountyMontgomery225,891−1.3%785$59,386181601101
Morgan CountyDecatur126,483+2.5%580$68,845181801103
Perry CountyMarion7,425−12.8%720$37,654181901105
Pickens CountyCarrollton18,221−4.7%881$46,274182001107
Pike CountyTroy33,688+2.1%672$48,677182101109
Randolph CountyWedowee23,163+5.4%581$52,338183201111
Russell CountyPhenix City58,898−0.5%641$51,197183201113
Shelby CountyColumbiana238,552+7%786$97,961181801117
St. Clair CountyAshville, Pell City98,206+7.3%632$77,463181801115
Sumter CountyLivingston11,588−6.2%904$33,310183201119
Talladega CountyTalladega81,603−0.7%737$57,776183201121
Tallapoosa CountyDadeville40,953−0.9%717$59,356183201123
Tuscaloosa CountyTuscaloosa241,368+5.8%1,321$66,231181801125
Walker CountyJasper65,140−0.3%791$56,509182301127
Washington CountyChatom14,822−3.7%1,080$61,042180001129
Wilcox CountyCamden9,666−8.8%888$40,640181901131
Winston CountyDouble Springs23,829+1.2%613$57,256185001133

Alabama county map with cities

The largest cities in Alabama and the counties they are in. Cities that cross a county line list every county, the main one first. To find any smaller town, use the search box above.

Alabama county map with cities and county seats
Alabama counties with county seat towns. Download the full-size image
CityCountyPopulation 2025
HuntsvilleMadison, Limestone and Morgan counties233,627
MobileMobile County200,824
BirminghamJefferson and Shelby counties195,893
MontgomeryMontgomery County195,300
TuscaloosaTuscaloosa County114,316
HooverJefferson and Shelby counties93,550
AuburnLee County85,113
DothanHouston, Dale and Henry counties72,060
MadisonMadison and Limestone counties67,968
DecaturMorgan and Limestone counties58,056
FlorenceLauderdale County42,581
PrattvilleAutauga and Elmore counties40,582
Phenix CityRussell and Lee counties38,344
Vestavia HillsJefferson and Shelby counties38,306
OpelikaLee County35,765
AlabasterShelby County34,748
AthensLimestone County34,209
GadsdenEtowah County33,367
NorthportTuscaloosa County31,648
DaphneBaldwin County31,396
EnterpriseCoffee and Dale counties31,211
FoleyBaldwin County30,354
HomewoodJefferson County28,118
TrussvilleJefferson and St. Clair counties27,273
FairhopeBaldwin County26,625
PelhamShelby County25,664
BessemerJefferson County24,984
AlbertvilleMarshall County23,710
HelenaShelby and Jefferson counties23,388
OxfordCalhoun and Talladega counties22,199

Printable Alabama county maps (free PDF, PNG, SVG)

Every map is free to print and share. The PDFs are vector files with real text, so they stay sharp at any size and you can search them for a county name. Use 11×17 (tabloid) for the most readable labels.

Alabama county map with all 67 counties labeled

Color map with names

All 67 counties labeled, county seats marked. Letter and 11×17 PDF, high-resolution PNG, editable SVG.

Alabama county map with cities

Map with cities

Counties with their county seat towns and major cities.

Blank outline map of Alabama counties

Blank outline map

County lines only, no names. For quizzes, coloring and your own notes.

Alabama county map with numbers

Numbered map with key

A number in every county with an alphabetical key.

Black and white Alabama county map

Black and white

Labeled map that prints well on any printer.

Map of Alabama counties shaded by population density

Population map

Counties shaded by population density (2025 estimates).

Data and GIS files

The county table as CSV, and the boundaries as GeoJSON and KML (Google Earth, Google My Maps).

How Alabama's county lines were drawn

Alabama's first counties were laid out by the Mississippi Territory. Washington County, created by proclamation in 1800, first ran 300 miles east to west, and its land later went into 29 Alabama counties and 16 in Mississippi. Indian land cessions opened space for new counties: Coosa, created in 1832, was one of 14 counties organized from land the Creek Nation gave up in the Treaty of Cusseta. The state constitution then slowed the splitting. A new county must cover at least 600 square miles, and no new county line may run within seven miles of an existing courthouse. The 1901 convention allowed one exception, a smaller county out of Henry, Dale and Geneva. It became Houston County in 1903, after people in lower Henry County argued that the trip to the courthouse to pay taxes and handle legal business was too long.

County maps of neighboring states

Alabama counties: questions and answers

How many counties are in Alabama?
Alabama has 67 counties.
What is the largest county in Alabama?
By land area, Baldwin County is the largest (1,590 sq mi). By population, Jefferson County is the largest, with 665,742 people (2025 estimate).
What is the smallest county in Alabama?
Etowah County is the smallest by land area (535.1 sq mi). Greene County has the fewest people: 7,067 (2025 estimate).
What is the wealthiest county in Alabama?
By median household income, Shelby County ranks first with $97,961 (American Community Survey 2020–2024). The lowest is Greene County at $29,200.
What county is Huntsville in?
Huntsville is mostly in Madison County, with smaller parts in Limestone and Morgan counties.
What county is Mobile in?
Mobile is in Mobile County.
What county is Birmingham in?
Birmingham is mostly in Jefferson County, with smaller parts in Shelby County.
What county is Montgomery in?
Montgomery, the state capital, is in Montgomery County.
How can I see county lines on Google Maps?
Google Maps does not draw county lines. Download the KML file from the printable maps section above and import it into Google My Maps (Create a new map › Import) or open it in Google Earth to see every Alabama county boundary on top of Google's map.
Can I use this map for free?
Yes. The maps and files on this page are free to print, share and use in your own work, including commercial projects, under the CC BY 4.0 licence. Please credit “WhichCounty (whichcounty.com)”.

Use this map on your site

You may copy, print and publish these maps, also commercially, as long as you credit WhichCounty with a link (licence details). Paste this code to embed the map:

Sources and methodology

Found an error? Tell us. Last data update: October 4, 2026.