CensusEasy
RANKING · 2024 ACS · 121 SHOWN OF 121

Largest veteran population, Alabama cities

Alabama cities home to the most civilian veterans 18 and over, as of the 2024 American Community Survey. Ranked by number of veterans, not the veteran share. This list covers the 121 cities in Alabama that qualify, ranked against each other statewide. The median across all 121 is 632. Biggest climber in the top 100 since 2020: Meridianville, AL, up 45 places to #39.

AlabamaAll statesPop > 5KAll rankings
SAME RANKING BYCountiesStatesMetros
Largest veteran population by state
RANKPLACESTATEPOPVETERAN POPULATIONVS 2020
01Huntsville, ALAL233,62717,932+1%
02Montgomery, ALAL195,30012,650−9%
03▲1Mobile, ALAL200,82411,078−7%
04▼1Birmingham, ALAL195,8938,362−32%
05▲1Dothan, ALAL72,0605,585+9%
06▲1Madison, ALAL67,9685,577+10%
07▼2Tuscaloosa, ALAL114,3164,543−14%
08Hoover, ALAL93,5504,059−5%
09Enterprise, ALAL31,2113,861+2%
10Prattville, ALAL40,5823,619−1%
11Phenix City, ALAL38,3443,295+2%
12Decatur, ALAL58,0563,135+17%
13▲2Auburn, ALAL85,1132,424+4%
14▲8Foley, ALAL30,3542,387+37%
15▼1Daphne, ALAL31,3962,178−13%
16▼3Florence, ALAL42,5812,072−22%
17▲6Opelika, ALAL35,7651,950+12%
18▼2Anniston, ALAL20,9301,714−25%
19▲6Athens, ALAL34,2091,699+8%
20▲4Alabaster, ALAL34,7481,678+3%
21▼1Fairhope, ALAL26,6251,648−11%
22▼3Ozark, ALAL14,2691,616−14%
23▲4Pelham, ALAL25,6641,549+5%
24▼6Bessemer, ALAL24,9841,513−20%
25▲5Trussville, ALAL27,2731,476+10%
26▼9Gadsden, ALAL33,3671,452−33%
27▼6Tillmans Corner, ALAL17,6771,425−19%
28▲10Northport, ALAL31,6481,343+24%
29▲3Gulf Shores, ALAL17,3941,268−3%
30▼4Oxford, ALAL22,1991,233−17%
31▲24Chelsea, ALAL17,7161,174+53%
32▲13Saraland, ALAL16,6521,140+27%
33▼2Millbrook, ALAL17,6231,139−15%
34▼5Vestavia Hills, ALAL38,3061,126−18%
35▲4Cullman, ALAL20,7991,079+3%
36▲8Muscle Shoals, ALAL17,6661,068+17%
37▼9Troy, ALAL18,0221,063−23%
38▲44Pike Road, ALAL11,8991,061+86%
39▲45Meridianville, ALAL11,1501,018+93%
40▼7Helena, ALAL23,388992−20%
41▼7Prichard, ALAL18,825989−19%
42▲1Hartselle, ALAL16,312951+1%
43▼7Center Point, ALAL15,538911−21%
44▼4Alexander City, ALAL14,515899−13%
45▲21Spanish Fort, ALAL11,203895+31%
46Albertville, ALAL23,710888−1%
47▲5Jacksonville, ALAL14,400878+10%
48▲12Gardendale, ALAL16,425871+22%
49Scottsboro, ALAL16,123865+6%
50▲9Calera, ALAL18,992838+15%
51▼16Pell City, ALAL14,320834−31%
52▼11Moody, ALAL13,559782−24%
53▲5McCalla, ALAL13,253770+5%
54▼7Selma, ALAL16,077765−9%
55▼5Orange Beach, ALAL8,798749−8%
56▲12Harvest, ALAL5,955740+11%
57▼9Fairfield, ALAL9,483666−19%
58▼21Pleasant Grove, ALAL9,346658−41%
59▲4Hueytown, ALAL16,159655−5%
60▲18Rainbow City, ALAL10,406646+7%
61▲6Mountain Brook, ALAL21,661632−6%
62▲15Fort Payne, ALAL15,189628+1%
63▲8Southside, ALAL9,718623−5%
64Jasper, ALAL14,585617−11%
65▲4Moores Mill, ALAL6,378612−8%
66▲33Irondale, ALAL13,545604+58%
67▲5Leeds, ALAL12,831602−7%
68▼12Homewood, ALAL28,118587−22%
69▲19Demopolis, ALAL6,641586+24%
70▼28Saks, ALAL10,681585−40%
71▼20Talladega, ALAL14,840578−28%
72▼19Semmes, ALAL6,259563−28%
73▼8Forestdale, ALAL9,742555−19%
74▼17Atmore, ALAL8,360553−27%
75Eufaula, ALAL12,437553−12%
76▲10Sheffield, ALAL9,416534+11%
77▼15Sylacauga, ALAL12,055515−27%
78▲1Smiths Station, ALAL5,596508−16%
79▲40Triana, ALAL5,244508+185%
80Boaz, ALAL10,619504−16%
81▼7Arab, ALAL9,061487−23%
82▲27Brewton, ALAL5,113487+59%
83▼10Tuscumbia, ALAL9,332462−27%
84▼1Wetumpka, ALAL7,535454−14%
85▲9Lanett, ALAL6,781453+12%
86▲6Guntersville, ALAL9,394448+2%
87▼11Bay Minette, ALAL8,555447−28%
88▲12Lincoln, ALAL8,110441+20%
89▲6Fultondale, ALAL9,307440+9%
90▼5Valley, ALAL10,294437−11%
91▼37Clay, ALAL10,198426−45%
92▼31Pinson, ALAL7,830415−42%
93▼23Andalusia, ALAL8,763380−42%
94▲8Meadowbrook, ALAL9,117372+7%
95▼5Satsuma, ALAL6,851369−20%
96▼7Tuskegee, ALAL8,644361−23%
97▲17Attalla, ALAL5,807359+60%
98▼11Opp, ALAL6,738349−26%
99▼8Robertsdale, ALAL7,761326−26%
100▼4Greenville, ALAL6,912319−21%
101▲7Headland, ALAL5,603313+1%
102▲10Brook Highland, ALAL8,146305+15%
103▲13Hamilton, ALAL6,769303+58%
104▼23Holtville, ALAL5,158301−48%
105Oneonta, ALAL7,022299−6%
106▲1Clanton, ALAL9,289288−8%
107▼1Chickasaw, ALAL6,166284−10%
108▲13Odenville, ALAL6,023282+119%
109▼16Montevallo, ALAL7,872273−35%
110▼9Glencoe, ALAL5,426272−25%
111▼13Springville, ALAL5,597272−31%
112▲6Loxley, ALAL6,131270+51%
113▼10Highland Lakes, ALAL5,866255−27%
114▼1Rainsville, ALAL6,020235+2%
115▼4Monroeville, ALAL5,758227−19%
116▲4Columbiana, ALAL5,106207+25%
117▼7Russellville, ALAL10,904202−29%
118▼1Margaret, ALAL7,149185+1%
119▼22Grayson Valley, ALAL6,077124−69%
120▼16Roanoke, ALAL5,440120−64%
121▼6Tarrant, ALAL5,63994−55%
SHOWING 1–121 OF 121

UPDATED 2026-09-11 · DATA: US CENSUS BUREAU ACS 5-YEAR ESTIMATES