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
551 Gulfcrest 105 $63,875 52.8
552 North Johns 103 $46,607 $71,800 62.3
553 Vredenburgh 103 47.6
554 Myrtlewood 102 $93,646 44.3
555 Providence 101 $48,750 $150,000 65.9
556 Lakeview 100 $48,750 $76,700 $825 41.0
557 Eldridge 96 $85,000 $141,700 37.0
558 Blue Springs 95 $50,625 $72,100 61.3
559 Waterloo 92 $29,219 $92,000 $663 60.0
560 Ethelsville 86 $68,571 $170,500 47.5
561 Panola 84 8.7
562 Calvert 83
563 Goldville 83 $63,125 36.2
564 Needham 83 $78,906 50.8
565 Union Grove 74 $50,227 $185,000 59.4
566 Deer Park 73 61.3
567 Billingsley 71 $54,375 $123,200 64.9
568 Mooresville 70 $416,700 56.7
569 Dayton 66 $91,700 40.5
570 Petrey 66 $65,000 $77,500 50.4
571 Graham 63 $58,056 72.5
572 Putnam 58 $46,300 64.0
573 Fruitdale 56 70.2
574 Abanda 48 32.4
575 Cardiff 42 39.5
576 Emelle 39 $18,100 63.5
577 Tibbie 39
578 Benton 34 $80,000 61.4
579 Belgreen 33 $36,667 61.2
580 Natural Bridge 33 59.9
581 Carlton 32
582 Memphis 27 $2,499 $57,900 23.8
583 Standing Rock 27 74.4
584 Peterman 26 71.1
585 McMullen 20 $12,083 66.8
586 Nanafalia 16 58.8
587 Oak Hill 12 62.3
Page 12 of 12