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.

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

UPDATED 2026-07-15 · DATA: US CENSUS BUREAU ACS 5-YEAR ESTIMATES