Sign In Register

Alabama

587 cities and towns

587 Cities & Towns
3,378,819 Total Population
$57,952 Avg Median Income
$159,358 Avg Home Value
$848 Avg Rent
63°F Avg Temperature

Alabama at a Glance

Economy

Avg Median Income$57,952
Avg Poverty Rate15.2%
Avg Unemployment3.6%
Bachelor's Degree+19.5%

Housing

Avg Home Value$159,358
Avg Median Rent$848
Avg Homeownership74.7%
State Median Home$159,358

Demographics

Total Population3,378,819
Avg Median Age42.0
Avg Pop Density395/sq mi
Cities & Towns587

Climate

Avg Annual Temp63°F
Avg January Temp45°F
Avg July Temp80°F
Avg Precipitation57.8"
Avg Snowfall0.8"

Crime (avg per 100K)

Violent Crime559.3
Property Crime3,985.7

Health

Avg Obesity Rate40.5%
Avg Smoking Rate17.8%
Avg Uninsured11.3%

67 Counties in Alabama

Click a county to view details

About Alabama

AbbreviationAL
State Population5,054,253

Counties in Alabama

67 counties with population, income, and housing data.

Jefferson County 672,265 pop · 30 cities Mobile County 413,878 pop · 15 cities Madison County 389,781 pop · 14 cities Baldwin County 233,420 pop · 14 cities Tuscaloosa County 231,558 pop · 8 cities Montgomery County 228,132 pop · 2 cities Shelby County 223,916 pop · 26 cities Lee County 175,126 pop · 7 cities Morgan County 123,102 pop · 8 cities Calhoun County 116,162 pop · 15 cities Houston County 107,040 pop · 13 cities Limestone County 104,199 pop · 4 cities Etowah County 103,348 pop · 13 cities Marshall County 97,923 pop · 15 cities Lauderdale County 94,329 pop · 7 cities St. Clair County 91,719 pop · 17 cities Cullman County 88,284 pop · 13 cities Elmore County 87,694 pop · 11 cities Talladega County 81,105 pop · 14 cities DeKalb County 71,680 pop · 14 cities Walker County 64,978 pop · 15 cities Blount County 59,077 pop · 13 cities Russell County 58,849 pop · 3 cities Autauga County 58,761 pop · 5 cities Colbert County 57,270 pop · 6 cities Coffee County 53,559 pop · 2 cities Jackson County 52,618 pop · 5 cities Dale County 49,455 pop · 10 cities Chilton County 45,140 pop · 4 cities Tallapoosa County 41,251 pop · 5 cities Dallas County 38,326 pop · 5 cities Covington County 37,542 pop · 17 cities Escambia County 36,755 pop · 9 cities Chambers County 34,612 pop · 7 cities Lawrence County 33,116 pop · 8 cities Pike County 32,997 pop · 3 cities Franklin County 32,011 pop · 5 cities Marion County 29,203 pop · 4 cities Geneva County 26,647 pop · 7 cities Cherokee County 25,069 pop · 9 cities Barbour County 24,877 pop · 5 cities Winston County 23,655 pop · 6 cities Clarke County 23,058 pop · 7 cities Bibb County 22,251 pop · 7 cities Randolph County 22,179 pop · 10 cities Monroe County 19,816 pop · 7 cities Macon County 19,198 pop · 6 cities Marengo County 19,180 pop · 9 cities Butler County 18,981 pop · 5 cities Pickens County 18,925 pop · 7 cities Henry County 17,282 pop · 5 cities Fayette County 16,297 pop · 10 cities Washington County 15,434 pop · 16 cities Cleburne County 15,144 pop · 5 cities Hale County 14,742 pop · 4 cities Clay County 14,209 pop · 6 cities Lamar County 13,885 pop · 6 cities Crenshaw County 13,205 pop · 7 cities Choctaw County 12,669 pop · 6 cities Sumter County 12,196 pop · 10 cities Conecuh County 11,576 pop · 1 cities Wilcox County 10,441 pop · 5 cities Coosa County 10,329 pop · 5 cities Bullock County 10,328 pop · 2 cities Lowndes County 10,153 pop · 6 cities Perry County 8,479 pop · 4 cities Greene County 7,706 pop · 3 cities

All Cities in Alabama

# City Population Median Income Home Value Median Rent Median Age
151 Triana 3,510 $102,375 $235,400 $1,710 35.1
152 Heflin 3,462 $46,569 $155,800 $739 41.4
153 Elba 3,459 $41,310 $105,000 $671 48.7
154 Mount Olive CDP (Jefferson County) 3,449 $84,120 $190,400 $1,022 42.9
155 Evergreen 3,442 $38,098 $106,300 $806 35.7
156 Alexandria 3,420 $92,232 $173,900 $925 47.4
157 Moulton 3,397 $40,792 $116,100 $613 45.0
158 Emerald Mountain 3,387 $125,341 $294,100 33.0
159 East Brewton 3,325 $43,070 $87,300 $753 27.6
160 Weaver 3,323 $74,458 $140,500 $1,007 32.0
161 Union Springs 3,287 $25,828 $77,300 $659 31.4
162 Hanceville 3,255 $39,894 $164,500 $744 40.8
163 Livingston 3,243 $24,491 $163,300 $763 20.1
164 Red Bay 3,213 $35,587 $105,500 $565 48.5
165 Warrior 3,204 $56,133 $152,100 $1,006 49.7
166 Choccolocco 3,120 $76,898 $248,200 $1,216 39.5
167 Bon Secour 3,094 $60,833 $266,100 38.8
168 Brighton 3,091 $36,219 $72,800 $668 43.5
169 Underwood-Petersville 3,049 $43,000 $118,900 $749 41.5
170 Dadeville 3,034 $57,240 $163,500 $946 42.0
171 Marion 2,994 $38,221 $108,300 $533 23.9
172 Huguley 2,944 $43,736 $127,100 $840 48.0
173 Eagle Point 2,929 $146,125 $463,300 $2,269 45.6
174 Taylor 2,916 $62,596 $128,600 $1,055 33.6
175 New Hope 2,895 $80,787 $158,200 $692 34.2
176 Eutaw 2,864 $31,583 $98,300 35.0
177 Brent 2,862 $24,041 $143,300 $484 40.3
178 Cottondale 2,850 $44,250 $118,600 $904 45.2
179 York 2,849 $37,009 $57,500 $738 38.2
180 Centreville 2,757 $41,130 $145,300 $712 45.3
181 Ashville 2,748 $65,169 $184,600 $913 38.1
182 Jemison 2,728 $54,468 $145,900 $1,000 35.5
183 Luverne 2,713 $51,537 $124,700 $669 42.6
184 Owens Cross Roads 2,678 $73,708 $206,100 $895 31.7
185 Hartford 2,677 $54,286 $151,400 $793 36.2
186 La Fayette 2,665 $32,999 $101,300 $540 51.3
187 Indian Springs Village 2,637 $138,250 $546,000 $2,164 47.9
188 Lineville 2,636 $37,396 $146,300 $611 52.2
189 Deatsville 2,618 $112,176 $235,900 $1,389 28.7
190 Dora 2,617 $61,276 $150,100 $769 42.3
191 Stapleton 2,606 $127,535 37.2
192 Thorsby 2,601 $77,500 $186,000 38.0
193 Graysville 2,600 $61,250 $118,900 $1,049 43.1
194 Henagar 2,554 $44,922 $118,100 $714 32.7
195 Butler 2,552 $47,880 $142,600 $805 42.4
196 Morris 2,546 $108,274 $233,600 $789 37.5
197 Good Hope 2,542 $88,068 $172,200 $1,105 32.1
198 Trinity 2,533 $95,625 $233,600 $691 38.5
199 Sumiton 2,506 $62,226 $176,500 $765 42.7
200 Brookwood 2,489 $79,297 $181,900 $1,140 33.4
Page 4 of 12