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
501 Sanford 228 $28,393 $162,500 $679 45.5
502 Rutledge 223 $57,625 $58,700 $637 39.1
503 Broomtown 222 49.0
504 Talladega Springs 220 $73,854 $120,800 46.3
505 Loachapoka 218 $47,250 $183,000 $933 37.0
506 Hissop 215 $63,223 37.6
507 Uriah 214 $121,458 52.2
508 Boligee 213 $25,076 $379 31.7
509 Chunchula 213 $143,400 49.1
510 Onycha 208 $42,143 $90,000 $679 51.2
511 Mount Olive CDP (Coosa County) 202 $49,688 $84,300 26.4
512 Daviston 199 $66,000 $137,500 41.3
513 Gantt 198 $145,800 $851 50.7
514 McIntosh 198 $81,094 $206,300 43.7
515 Vinegar Bend 198 62.0
516 Spruce Pine 197 $92,344 22.7
517 Bellamy 190 $50,389 68.4
518 Kellyton 188 $63,750 $103,300 31.5
519 Beaverton 184 $56,458 $103,800 $388 54.3
520 Paint Rock 182 $50,000 $76,000 37.7
521 Faunsdale 180 $79,773 $107,500 20.8
522 Glenwood 180 $40,114 $40,000 $766 38.4
523 Union 172 $20,000 55.0
524 Spring Garden 171 $58,264 $9,999 55.5
525 Beatrice 169 $40,833 $82,500 52.8
526 Eunola 164 $9,999 50.0
527 Hanover 163 $105,429 27.9
528 Five Points 162 $143,800 49.5
529 Pine Apple 157 $43,125 $98,800 71.9
530 Sweet Water 157 $65,000 $177,800 $775 51.9
531 Hobson 156 $195,500 49.1
532 Fairford 155 $94,309 $218,500 50.1
533 Cusseta 154 $78,977 $1,058 55.5
534 Bristow Cove 150 36.0
535 Haleburg 145 $201,800 47.1
536 Yellow Bluff 144 $12,107 $755 63.0
537 Equality 139 $245,600 47.5
538 Gu-Win 130 $41,250 $162,500 35.0
539 Lester 130 $77,679 $168,800 28.5
540 Kansas 128 $46,875 $57,100 $758 56.0
541 Penton 128 $31,186 $9,999 66.0
542 Ridgeville 128 $27,750 $92,900 33.5
543 Morrison Crossroads 126 $215,200 33.5
544 Libertyville 122 $81,042 $97,900 41.0
545 Gaylesville 120 $36,875 $157,100 $1,188 47.7
546 Orrville 120 $24,531 $105,000 $666 50.5
547 Bon Air 116 $36,607 $79,000 $929 32.3
548 Pollard 111 $73,500 $90,000 35.3
549 Movico 109 $17,649 65.3
550 Lowndesboro 108 $68,625 $192,900 61.4
Page 11 of 12