State 01 · AL
Alabama county map
Alabama has 67 counties. Baldwin County is the largest by land at 1,590 square miles, and Jefferson County is the most populous with 664,744 residents.
- Population 2024
- 5,157,699
- #24 of 51
- Land area
- 50,651 sq mi
- #28 of 51
- Density
- 101.8 / sq mi
- #28 of 51
- Counties
- 67
- Capital: Montgomery
Map of all 67 counties in Alabama
Every county is labeled on Census 2024 boundaries. Download it as a PDF to print, a PNG, or an editable SVG. For blank, colored or city versions, see the printable Alabama map sheets.
Alabama population and land area
Alabama had 5,157,699 residents in the Census Vintage 2024 estimates, the sum of its counties. That ranks 24th of the 50 states and DC. Its 50,651 square miles of land rank 28th. Alabama averages 101.8 people per square mile of land, close to the national figure of 96.3. By density it ranks 28th.
- Population, 2024
- 5,157,69924th of 51
- Land area
- 50,651 sq mi28th of 51
- Density
- 101.8 per sq mi28th of 51
- Number of counties
- 67
- Capital
- Montgomery32.377° N, 86.300° W
- State FIPS code
- 01
Alabama counties by population, density and income
Each shape is shaded by quintile, darker for higher values. Switch the measure above the map. Select a shape to open that county's page. The pin marks the capital, Montgomery.
- < 21
- 21+
- 37+
- 68+
- 153+
Largest county in Alabama by land area
Baldwin County ranks first at 1,590 square miles and Etowah County last at 535 square miles. The top value is 3.0 times the bottom one.
- 01Baldwin County1,590
- 02Tuscaloosa County1,321
- 03Clarke County1,238
- 04Mobile County1,229
- 05Jefferson County1,112
- 06Washington County1,080
- 07Jackson County1,078
- 08Covington County1,031
- 09Monroe County1,026
- 10Dallas County979
Most populous county in Alabama
Jefferson County ranks first at 664,744 residents and Greene County last at 7,127 residents. The top value is 93 times the bottom one.
- 01Jefferson County664,744
- 02Madison County423,355
- 03Mobile County412,339
- 04Baldwin County261,608
- 05Tuscaloosa County241,212
- 06Shelby County235,969
- 07Montgomery County225,894
- 08Lee County187,847
- 09Morgan County126,084
- 10Limestone County118,942
Least populous county in Alabama
The smallest populations, fewest first. Estimates for small counties carry more uncertainty than those for large ones.
- 01Greene County7,127
- 02Perry County7,719
- 03Lowndes County9,485
- 04Wilcox County9,865
- 05Bullock County9,901
Most densely populated county in Alabama
Jefferson County ranks first at 598.0 people per square mile and Perry County last at 10.7 people per square mile. The top value is 56 times the bottom one.
- 01Jefferson County598.0
- 02Madison County528.1
- 03Mobile County335.4
- 04Lee County309.2
- 05Shelby County300.4
- 06Montgomery County287.6
- 07Morgan County217.5
- 08Limestone County211.1
- 09Etowah County192.9
- 10Calhoun County192.2
Highest median household income in Alabama
Shelby County ranks first at $90,280 and Perry County last at $34,176. The top value is 2.6 times the bottom one.
- 01Shelby County$90,280
- 02Madison County$86,172
- 03Limestone County$81,811
- 04St. Clair County$78,349
- 05Baldwin County$74,248
- 06Elmore County$73,125
- 07Morgan County$70,387
- 08Autauga County$68,857
- 09Blount County$64,962
- 10Coffee County$64,737
Towns and cities in Alabama
The Census Vintage 2024 subcounty estimates list 257 incorporated places in Alabama with 1,000 or more residents, holding 3,116,257 people together, or 60% of the state total. 107 of them have 5,000 or more. The northernmost is Ardmore at 34.988° N and the southernmost is Dauphin Island at 30.251° N. Among places of 5,000+, Loxley grew fastest from July 2020 to July 2024, by 42.4%.
- 01Huntsville230,402
- 02Mobile201,367
- 03Birmingham196,357
- 04Montgomery195,818
- 05Tuscaloosa114,288
- 06Hoover93,013
- 07Auburn83,757
- 08Dothan71,650
- 09Madison64,029
- 10Decatur57,974
- 11Florence42,716
- 12Prattville40,139
Montgomery, the capital
59.1% of Alabama's place population, 1,841,125 of 3,116,257 people, lives in places within 100 miles of Montgomery. That ranks 31st of 51 for how central the capital is.
See all states in the capital radius ranking and the most remote towns ranking. Sunrise and sunset times for Montgomery, month by month, are on the Montgomery daylight page.
States bordering Alabama
Alabama borders 4 states or districts. The nearest neighboring capital is Atlanta, 146 miles NE of Montgomery in a straight line.
UTM zones in Alabama
The internal points of Alabama's counties fall in UTM zone 16. Zones are 6 degrees of longitude wide, numbered from 180° W: zone = floor((longitude + 180) / 6) + 1.
All 67 counties in Alabama
Sort by any column. The small orange number marks the top 3 in the state by population.
| FIPS | |||||
|---|---|---|---|---|---|
| 01073 | Jefferson County | 664,744#1 | 1,112 | 598.0 | $64,726 |
| 01089 | Madison County | 423,355#2 | 802 | 528.1 | $86,172 |
| 01097 | Mobile County | 412,339#3 | 1,229 | 335.4 | $55,538 |
| 01003 | Baldwin County | 261,608 | 1,590 | 164.5 | $74,248 |
| 01125 | Tuscaloosa County | 241,212 | 1,321 | 182.6 | $61,117 |
| 01117 | Shelby County | 235,969 | 785 | 300.4 | $90,280 |
| 01101 | Montgomery County | 225,894 | 785 | 287.6 | $60,063 |
| 01081 | Lee County | 187,847 | 608 | 309.2 | $62,301 |
| 01103 | Morgan County | 126,084 | 580 | 217.5 | $70,387 |
| 01083 | Limestone County | 118,942 | 563 | 211.1 | $81,811 |
| 01015 | Calhoun County | 116,427 | 606 | 192.2 | $51,841 |
| 01069 | Houston County | 109,366 | 580 | 188.6 | $59,412 |
| 01055 | Etowah County | 103,207 | 535 | 192.9 | $52,504 |
| 01095 | Marshall County | 102,156 | 566 | 180.5 | $59,882 |
| 01077 | Lauderdale County | 97,502 | 668 | 146.0 | $63,895 |
| 01115 | St. Clair County | 96,927 | 632 | 153.5 | $78,349 |
| 01043 | Cullman County | 92,604 | 735 | 126.0 | $61,231 |
| 01051 | Elmore County | 91,042 | 619 | 147.2 | $73,125 |
| 01121 | Talladega County | 81,375 | 737 | 110.4 | $59,491 |
| 01049 | DeKalb County | 73,122 | 777 | 94.1 | $50,614 |
| 01127 | Walker County | 65,260 | 791 | 82.5 | $57,950 |
| 01001 | Autauga County | 61,464 | 594 | 103.4 | $68,857 |
| 01009 | Blount County | 60,163 | 645 | 93.3 | $64,962 |
| 01113 | Russell County | 58,837 | 641 | 91.8 | $52,312 |
| 01033 | Colbert County | 58,785 | 593 | 99.1 | $57,770 |
| 01031 | Coffee County | 56,358 | 679 | 83.0 | $64,737 |
| 01071 | Jackson County | 53,780 | 1,078 | 49.9 | $51,479 |
| 01045 | Dale County | 50,067 | 561 | 89.2 | $54,697 |
| 01021 | Chilton County | 47,262 | 693 | 68.2 | $59,165 |
| 01123 | Tallapoosa County | 40,699 | 717 | 56.8 | $60,583 |
| 01039 | Covington County | 37,748 | 1,031 | 36.6 | $50,119 |
| 01053 | Escambia County | 36,630 | 945 | 38.7 | $50,333 |
| 01047 | Dallas County | 35,545 | 979 | 36.3 | $39,013 |
| 01017 | Chambers County | 33,813 | 597 | 56.7 | $50,390 |
| 01079 | Lawrence County | 33,567 | 691 | 48.6 | $61,064 |
| 01109 | Pike County | 33,124 | 672 | 49.3 | $50,675 |
| 01059 | Franklin County | 31,874 | 634 | 50.3 | $49,682 |
| 01093 | Marion County | 29,323 | 742 | 39.5 | $48,829 |
| 01061 | Geneva County | 27,259 | 574 | 47.4 | $50,006 |
| 01019 | Cherokee County | 26,138 | 554 | 47.2 | $56,400 |
| 01005 | Barbour County | 24,358 | 885 | 27.5 | $45,298 |
| 01133 | Winston County | 23,869 | 613 | 38.9 | $52,280 |
| 01111 | Randolph County | 23,067 | 581 | 39.7 | $57,148 |
| 01007 | Bibb County | 22,258 | 622 | 35.8 | $56,025 |
| 01025 | Clarke County | 22,142 | 1,238 | 17.9 | $50,868 |
| 01099 | Monroe County | 19,057 | 1,026 | 18.6 | $49,314 |
| 01091 | Marengo County | 18,512 | 977 | 18.9 | $47,228 |
| 01107 | Pickens County | 18,508 | 881 | 21.0 | $47,372 |
| 01013 | Butler County | 18,256 | 777 | 23.5 | $44,729 |
| 01087 | Macon County | 18,159 | 609 | 29.8 | $40,710 |
| 01067 | Henry County | 18,141 | 562 | 32.3 | $55,598 |
| 01029 | Cleburne County | 15,905 | 560 | 28.4 | $59,526 |
| 01057 | Fayette County | 15,863 | 628 | 25.3 | $49,235 |
| 01065 | Hale County | 15,116 | 644 | 23.5 | $42,380 |
| 01129 | Washington County | 15,018 | 1,080 | 13.9 | $57,311 |
| 01027 | Clay County | 14,239 | 604 | 23.6 | $52,077 |
| 01075 | Lamar County | 13,543 | 605 | 22.4 | $50,929 |
| 01041 | Crenshaw County | 13,114 | 609 | 21.5 | $49,128 |
| 01023 | Choctaw County | 12,052 | 913 | 13.2 | $47,432 |
| 01119 | Sumter County | 11,607 | 904 | 12.8 | $37,021 |
| 01035 | Conecuh County | 11,109 | 850 | 13.1 | $46,702 |
| 01037 | Coosa County | 10,291 | 651 | 15.8 | $59,736 |
| 01011 | Bullock County | 9,901 | 623 | 15.9 | $36,204 |
| 01131 | Wilcox County | 9,865 | 888 | 11.1 | $34,426 |
| 01085 | Lowndes County | 9,485 | 716 | 13.2 | $42,011 |
| 01105 | Perry County | 7,719 | 720 | 10.7 | $34,176 |
| 01063 | Greene County | 7,127 | 647 | 11.0 | $34,619 |
Sources and data as of
Data as of: Census Vintage 2024 population estimates, 2024 Gazetteer land area and internal points, SAIPE 2023 median household income.
- 01Census Vintage 2024 county population estimates
- 02Census 2024 Gazetteer, counties
- 03Census SAIPE 2023 state and county estimates
- 04Census Vintage 2024 subcounty population estimates
- 05Census 2024 Gazetteer, places
- 06Census 2024 cartographic boundary file, counties (1:5,000,000)
How every number is computed: methodology. Spotted a wrong figure? Report an error.