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
251 Hackleburg 1,642 $43,854 $97,300 $575 28.8
252 Reform 1,636 $33,958 $92,200 $414 36.7
253 Cedar Bluff 1,633 $48,784 $203,000 $620 44.4
254 Marbury 1,609 $76,367 $211,100 35.1
255 Level Plains 1,608 $64,167 $125,300 $826 47.7
256 Ragland 1,601 $37,679 $110,800 $508 39.3
257 Summerdale 1,589 $67,768 $244,900 $1,038 44.3
258 Fort Deposit 1,560 $20,156 $66,300 $450 34.5
259 Sylvan Springs 1,559 $78,214 $197,300 $1,092 43.1
260 Stewartville 1,557 $73,750 $96,500 $1,024 52.9
261 Snead 1,490 $46,075 $169,400 34.7
262 Elmore 1,482 $33,958 $97,000 $986 27.0
263 Samson 1,477 $31,964 $77,700 $713 47.6
264 Smoke Rise 1,469 $120,100 $223,200 36.0
265 Falkville 1,464 $43,145 $118,300 $666 56.0
266 Hayden 1,453 $80,625 $233,500 $1,175 44.9
267 Ardmore 1,444 $43,542 $183,600 $715 33.8
268 Carbon Hill 1,440 $22,283 $78,200 $415 42.5
269 New Brockton 1,440 $69,135 $180,800 $590 43.7
270 Sulligent 1,440 $30,625 $132,400 $507 49.7
271 Gordo 1,435 $46,863 $125,300 $523 36.7
272 Georgiana 1,432 $25,469 $57,900 $613 42.8
273 Killen 1,431 $61,422 $162,800 $954 37.9
274 Newton 1,431 $59,915 $90,000 $685 41.0
275 Coats Bend 1,429 $52,089 $147,100 34.2
276 Millport 1,417 $77,292 $101,700 $644 31.7
277 Grant 1,410 $88,571 $222,200 $527 29.4
278 Webb 1,398 $48,102 $109,000 $846 35.6
279 Clio 1,393 $29,781 $60,400 $448 39.0
280 Blue Ridge 1,375 $124,875 $294,500 54.8
281 Goodwater 1,375 $36,938 $81,900 $607 50.2
282 Shoal Creek 1,371 $165,625 $787,500 $2,573 50.2
283 Cleveland 1,366 $69,087 $165,200 $940 39.5
284 Geraldine 1,340 $62,768 $199,400 $391 34.9
285 Mount Vernon 1,339 $41,250 $114,400 $1,106 38.8
286 Susan Moore 1,323 $81,875 $117,600 $675 35.1
287 West Blocton 1,320 $37,537 $107,400 $955 32.7
288 Bear Creek 1,317 $36,250 $95,300 $640 41.3
289 Rock Creek 1,313 $80,063 $156,900 53.8
290 Locust Fork 1,312 $42,045 $169,600 $1,054 47.3
291 New Market 1,296 $71,083 $113,400 $967 37.7
292 Steele 1,293 $70,000 $101,700 $744 40.0
293 Woodstock 1,282 $71,154 $190,700 $597 34.8
294 Magnolia Springs 1,278 $93,000 $399,100 $1,141 48.8
295 Rogersville 1,260 $63,164 $156,600 $821 40.6
296 Fyffe 1,250 $32,407 $110,600 $550 46.0
297 Gallant 1,215 $53,698 $99,000 44.7
298 Altoona 1,211 $36,694 $137,500 $389 41.0
299 Eclectic 1,201 $49,250 $157,500 $690 35.0
300 Brookside 1,200 $43,750 $108,700 45.6
Page 6 of 12