Jobs in the United States → United States guide → Alabama → Cities → Largest Cities

Alabama: largest cities

Ranked from official statistics; every city opens its own guide.

In short: Alabama: Huntsville has the most residents (222,791) among the 80 largest places.
Huntsville (222,791 residents)Mobile (203,416 residents)Birmingham (198,173 residents)Montgomery (197,494 residents)Tuscaloosa (111,038 residents)Hoover (92,642 residents)Auburn (80,594 residents)Dothan (71,514 residents)Madison (60,106 residents)Decatur (57,361 residents)Florence (41,701 residents)Prattville (39,482 residents)Vestavia Hills (38,616 residents)Phenix City (38,499 residents)Alabaster (33,917 residents)Gadsden (33,374 residents)Opelika (32,820 residents)Northport (31,218 residents)Enterprise (29,505 residents)Daphne (29,453 residents)Athens (29,002 residents)Homewood (27,829 residents)Trussville (26,673 residents)Bessemer (25,400 residents)Pelham (24,827 residents)Fairhope (24,190 residents)Foley (24,026 residents)Albertville (22,813 residents)Oxford (22,063 residents)Mountain Brook (22,029 residents)Helena (21,769 residents)Anniston (21,271 residents)Cullman (19,319 residents)Prichard (18,961 residents)Troy (17,716 residents)Calera (17,714 residents)Tillmans Corner (17,677 residents)Millbrook (17,189 residents)Selma (17,057 residents)Muscle Shoals (16,951 residents)Gardendale (16,534 residents)Hueytown (16,414 residents)Saraland (16,404 residents)Gulf Shores (16,401 residents)Chelsea (16,260 residents)Center Point (15,914 residents)Hartselle (15,847 residents)Scottsboro (15,712 residents)Fort Payne (14,927 residents)Talladega (14,760 residents)Alexander City (14,606 residents)Jasper (14,442 residents)Jacksonville (14,437 residents)Ozark (14,327 residents)Pell City (13,587 residents)Moody (13,488 residents)Irondale (13,464 residents)McCalla (13,253 residents)Eufaula (12,584 residents)Sylacauga (12,309 residents)Leeds (12,028 residents)Meridianville (11,150 residents)Boaz (10,814 residents)Russellville (10,799 residents)Saks (10,681 residents)Spanish Fort (10,662 residents)Pike Road (10,574 residents)Rainbow City (10,284 residents)Valley (10,277 residents)Clay (10,273 residents)Forestdale (9,742 residents)Fairfield (9,728 residents)Southside (9,483 residents)Pleasant Grove (9,442 residents)Fultondale (9,384 residents)Sheffield (9,340 residents)Meadowbrook (9,117 residents)Tuscumbia (9,115 residents)Clanton (8,958 residents)Tuskegee (8,938 residents)
Map of Alabama: the 80 largest cities

Click any dot to open that city: jobs, pay, rent, commute, county economy and climate. Dot size follows population; colours follow the state flag.

Open the sortable tables of all 80 cities →

By AtiveSite · Published 07/11/2026 · Updated 07/11/2026 · Every figure is linked to its source below.

Huntsville#1
222,791population
80cities ranked
🆕 Work guides: live jobs + official data, law, permits, pay and cost of living. United States · Alabama · all 80 cities + map → · all 67 counties → · Alabama rankings · all 51 states → · 200 largest companies · 240 best job niches · Federal jobs in Alabama

Ranking

CITY (80 largest of Alabama) Official statistics Source: U.S. Census Bureau, American Community Survey 2020–2024 5-year (via Census Reporter) · Data: ACS 2020–2024

Among the 80 largest places in Alabama, Huntsville has the most residents (222,791), followed by Mobile and Birmingham. Click any column to sort; click a city for its guide.

What the ranking shows

Across the 80 places in Alabama that we cover, the median is 16,951 and the average 32,183; the figure runs from 222,791 (Huntsville) to 8,938 (Tuskegee). That is a spread of 24.9 times between the two ends.

How to use it

The first five are Huntsville, Mobile, Birmingham, Montgomery, Tuscaloosa. A high or low position is not good or bad on its own: size brings more employers and services but also longer commutes and more competition for housing. Use the Compare tab on each city page to see how two places differ across income, rent, commute and education, and check the county page for the local job market.

Sort:
# ⇅City ⇅County ⇅Population ⇅Median household income ⇅Median rent ⇅
1HuntsvilleMadison County222,791$74,714$1,171
2MobileMobile County203,416$53,558$1,068
3BirminghamJefferson County198,173$46,051$1,107
4MontgomeryMontgomery County197,494$56,811$1,089
5TuscaloosaTuscaloosa County111,038$51,464$1,055
6HooverShelby County92,642$109,253$1,457
7AuburnLee County80,594$63,668$1,098
8DothanHouston County71,514$55,792$960
9MadisonMadison County60,106$134,655$1,453
10DecaturMorgan County57,361$61,563$896
11FlorenceLauderdale County41,701$52,174$820
12PrattvilleAutauga County39,482$81,337$1,313
13Vestavia HillsJefferson County38,616$134,369$1,515
14Phenix CityRussell County38,499$50,053$967
15AlabasterShelby County33,917$91,357$1,372
16GadsdenEtowah County33,374$40,345$808
17OpelikaLee County32,820$65,004$950
18NorthportTuscaloosa County31,218$80,913$982
19EnterpriseCoffee County29,505$73,125$1,098
20DaphneBaldwin County29,453$87,250$1,388
21AthensLimestone County29,002$69,922$899
22HomewoodJefferson County27,829$94,485$1,463
23TrussvilleJefferson County26,673$123,275$1,711
24BessemerJefferson County25,400$39,613$961
25PelhamShelby County24,827$101,094$1,577
26FairhopeBaldwin County24,190$94,274$1,689
27FoleyBaldwin County24,026$66,336$1,242
28AlbertvilleMarshall County22,813$56,099$872
29OxfordCalhoun County22,063$74,268$925
30Mountain BrookJefferson County22,029$201,479$1,456
31HelenaShelby County21,769$115,139$1,574
32AnnistonCalhoun County21,271$46,668$799
33CullmanCullman County19,319$61,224$925
34PrichardMobile County18,961$36,588$922
35TroyPike County17,716$50,717$922
36CaleraShelby County17,714$87,194$1,601
37Tillmans Corner (unincorporated)Mobile County17,677$60,837$908
38MillbrookElmore County17,189$70,313$1,111
39SelmaDallas County17,057$33,197$713
40Muscle ShoalsColbert County16,951$75,894$1,029
41GardendaleJefferson County16,534$82,192$1,299
42HueytownJefferson County16,414$62,784$1,304
43SaralandMobile County16,404$61,509$1,060
44Gulf ShoresBaldwin County16,401$78,188$1,483
45ChelseaShelby County16,260$115,337$1,414
46Center PointJefferson County15,914$56,417$1,218
47HartselleMorgan County15,847$76,290$804
48ScottsboroJackson County15,712$53,929$830
49Fort PayneDeKalb County14,927$47,479$679
50TalladegaTalladega County14,760$44,198$776
51Alexander CityTallapoosa County14,606$47,022$721
52JasperWalker County14,442$66,238$721
53JacksonvilleCalhoun County14,437$51,814$820
54OzarkDale County14,327$48,944$694
55Pell CitySaint Clair County13,587$68,638$1,099
56MoodySaint Clair County13,488$86,627$1,553
57IrondaleJefferson County13,464$72,343$1,320
58McCalla (unincorporated)Jefferson County13,253$87,468$1,777
59EufaulaBarbour County12,584$47,392$698
60SylacaugaTalladega County12,309$50,017$773
61LeedsJefferson County12,028$69,737$1,058
62Meridianville (unincorporated)Madison County11,150$97,434$1,348
63BoazMarshall County10,814$49,846$663
64RussellvilleFranklin County10,799$58,231$685
65Saks (unincorporated)Calhoun County10,681$49,753$898
66Spanish FortBaldwin County10,662$99,346$1,390
67Pike RoadMontgomery County10,574$117,091$1,653
68Rainbow CityEtowah County10,284$56,398$1,048
69ValleyChambers County10,277$51,661$1,016
70ClayJefferson County10,273$81,920$2,240
71Forestdale (unincorporated)Jefferson County9,742$66,569$1,203
72FairfieldJefferson County9,728$48,456$1,008
73SouthsideEtowah County9,483$76,487$1,184
74Pleasant GroveJefferson County9,442$70,317$1,400
75FultondaleJefferson County9,384$73,575$1,269
76SheffieldColbert County9,340$39,733$829
77Meadowbrook (unincorporated)Shelby County9,117$141,862$1,365
78TuscumbiaColbert County9,115$59,143$748
79ClantonChilton County8,958$47,520$869
80TuskegeeMacon County8,938$38,000$757

Other rankings for Alabama

Cities With the Cheapest Rent · Cities With the Highest Household Income · Cities Where Rent Takes the Smallest Share of Income · Cities With the Lowest Unemployment · Cities in the Highest-Paying Counties · Most College-Educated Cities · Cities With the Most Homeowners · Cities With the Most Remote Work · Cities With the Shortest Commutes

Unincorporated places are census-designated places: they have no city government but are counted as communities. Figures describe the city itself.

FAQ

Which Alabama city has the most residents?

Huntsville, with 222,791 (among the 80 largest places; ACS 2020–2024).

How many cities are ranked?

The 80 largest places in Alabama by population.

Sources

Sources

Jobs in other countries

🇺🇸 United States🇩🇪 Germany🇸🇪 Sweden🇸🇬 Singapore