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
1 Huntsville 218,814 $70,778 $263,100 $1,078 36.4
2 Birmingham 199,322 $44,376 $138,600 $1,047 35.9
3 Montgomery 198,440 $55,687 $148,500 $1,059 36.2
4 Mobile 185,097 $51,090 $170,300 $1,029 37.7
5 Tuscaloosa 107,699 $48,536 $236,600 $1,005 28.2
6 Hoover 92,401 $107,822 $391,300 $1,404 38.3
7 Auburn 78,738 $56,123 $342,400 $1,034 25.6
8 Dothan 71,118 $55,052 $186,600 $912 40.4
9 Madison 58,335 $131,436 $367,900 $1,375 37.9
10 Decatur 57,760 $59,831 $190,500 $861 40.4
11 Florence 41,231 $50,396 $174,100 $784 35.1
12 Prattville 38,850 $79,396 $208,500 $1,250 38.0
13 Vestavia Hills 38,704 $129,171 $494,500 $1,455 42.0
14 Phenix City 38,477 $49,715 $160,000 $926 35.8
15 Alabaster 33,633 $90,163 $242,600 $1,375 39.5
16 Gadsden 33,617 $38,699 $101,900 $787 39.6
17 Opelika 31,944 $58,763 $213,700 $947 40.2
18 Northport 30,991 $77,781 $258,800 $954 36.2
19 Enterprise 28,990 $68,306 $198,500 $1,058 36.1
20 Daphne 28,673 $86,479 $309,700 $1,337 39.9
21 Homewood 27,697 $108,386 $502,300 $1,457 29.4
22 Athens 27,474 $65,000 $253,700 $834 41.6
23 Trussville 26,182 $120,794 $351,500 $1,450 40.9
24 Bessemer 25,655 $37,844 $129,800 $922 42.8
25 Pelham 24,510 $91,904 $278,900 $1,573 41.2
26 Fairhope 23,360 $86,509 $406,500 $1,637 47.1
27 Albertville 22,584 $57,103 $158,900 $815 32.2
28 Foley 22,330 $67,346 $260,100 $1,169 53.3
29 Mountain Brook 22,160 $191,128 $891,300 $1,444 41.5
30 Oxford 22,063 $70,065 $164,700 $882 37.2
31 Helena 21,452 $109,590 $292,700 $1,420 37.5
32 Anniston 21,377 $44,806 $141,600 $777 43.5
33 Prichard 19,121 $35,331 $79,900 $876 37.4
34 Cullman 18,894 $63,704 $215,200 $921 41.1
35 Troy 17,733 $47,595 $214,100 $943 24.7
36 Tillmans Corner 17,678 $52,249 $155,000 $856 36.4
37 Selma 17,442 $32,184 $102,500 $723 39.4
38 Calera 17,188 $82,441 $214,200 $1,505 32.3
39 Millbrook 16,923 $64,522 $193,600 $1,035 36.2
40 Muscle Shoals 16,670 $70,927 $198,300 $939 37.2
41 Hueytown 16,541 $62,362 $142,900 $1,276 35.6
42 Saraland 16,304 $60,577 $210,500 $1,071 43.9
43 Center Point 16,125 $52,401 $130,200 $1,161 33.3
44 Gardendale 16,110 $81,215 $234,900 $1,151 38.9
45 Gulf Shores 15,785 $73,873 $367,000 $1,363 50.4
46 Chelsea 15,731 $110,056 $339,400 $1,456 38.2
47 Scottsboro 15,641 $52,949 $175,700 $792 41.3
48 Hartselle 15,586 $67,863 $192,200 $751 38.6
49 Talladega 15,041 $46,820 $116,600 $765 40.0
50 Fort Payne 14,886 $48,623 $158,100 $670 39.3
Page 1 of 12