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
401 Garden City 572 $55,313 $116,100 42.0
402 Hytop 569 $70,833 $143,200 $692 36.2
403 Hurtsboro 568 $35,781 $113,500 $416 27.9
404 West Point 566 $55,500 $214,200 $616 45.1
405 Red Level 560 $39,750 $100,000 $658 38.5
406 Trafford 560 $23,750 $91,000 $625 38.8
407 Babbie 559 $58,068 $97,500 38.6
408 Jacksons' Gap 554 $31,667 $108,700 $775 43.6
409 Dodge City 549 $58,750 $122,800 $783 46.3
410 Millry 548 $30,521 $140,600 $360 53.8
411 Pine Ridge 546 $68,250 $79,200 $839 30.2
412 Gurley 543 $55,000 $174,300 $850 41.7
413 Pennington 536 $28,186 $81,500 $376 38.4
414 River Falls 534 $33,281 $85,700 $761 40.9
415 Fruithurst 528 $55,417 $94,500 $766 34.8
416 West Jefferson 527 $36,667 $136,400 $694 42.8
417 Ranburne 524 $73,750 $229,800 $910 42.3
418 Hackneyville 519 $72,045 $130,200 26.9
419 Arley 518 $48,036 $86,000 34.8
420 Highland Lake 516 $65,625 $268,500 $950 60.0
421 Grimes 515 $32,500 $80,700 $783 51.5
422 Perdido 515 $36,983 $214,800 48.4
423 Napier Field 505 $43,393 $81,900 $783 32.3
424 Silas 505 $66,591 $87,100 36.3
425 Excel 504 $66,167 $145,500 $590 35.6
426 Kennedy 504 $42,031 $103,400 $667 48.9
427 Clayhatchee 490 $53,095 $98,300 $799 53.8
428 Lisman 490 $42,109 $73,300 49.6
429 Pleasant Groves 490 $57,850 $156,000 $475 42.8
430 Ray 488 $68,487 $142,800 49.1
431 Hillsboro 482 $59,359 $177,000 $679 53.4
432 Nectar 474 $46,000 $156,900 $1,075 35.5
433 Black 462 $58,438 $58,500 28.8
434 Shiloh 456 $58,036 $87,500 44.5
435 East Point 447 $201,700 33.1
436 Nances Creek 447 $220,800 58.9
437 Rock Mills 437 $19,583 $73,800 45.9
438 Thomaston 421 $50,625 $82,100 $1,150 41.8
439 Joppa 419 $167,100 38.4
440 Fulton 417 $59,038 $113,600 29.1
441 Nixburg 414 $51,563 $28,000 45.4
442 Dozier 410 $45,882 $83,800 $606 32.9
443 Dutton 409 $72,083 $106,500 $542 45.2
444 Glen Allen 406 $46,094 $101,100 51.3
445 North Courtland 405 $37,250 $62,100 $344 48.8
446 Stockton 390 $143,239 $277,800 48.5
447 Millerville 389 $93,438 27.6
448 Avon 388 $52,500 $157,400 $705 41.9
449 Gordon 382 $41,458 $75,000 $850 51.2
450 Goshen 378 $49,013 $115,000 $868 42.9
Page 9 of 12