Alabama Demographics
Browse county and ZIP code data in the state of Alabama.
Total Population
5,028,092
Median Income
$59,609
Median Home Value
$179,400
Unemployment Rate
5.1%
Top 5 Counties by Income in Alabama
Top 5 Populated Counties in Alabama
Counties in Alabama
Autauga County
Population: 58,761
Income: $68,315
Baldwin County
Population: 233,420
Income: $71,039
Barbour County
Population: 24,877
Income: $39,712
Bibb County
Population: 22,251
Income: $50,669
Blount County
Population: 59,077
Income: $57,440
Bullock County
Population: 10,328
Income: $36,136
Butler County
Population: 18,981
Income: $44,429
Calhoun County
Population: 116,162
Income: $54,339
Chambers County
Population: 34,612
Income: $48,805
Cherokee County
Population: 25,069
Income: $46,621
Chilton County
Population: 45,140
Income: $62,471
Choctaw County
Population: 12,669
Income: $43,299
Clarke County
Population: 23,058
Income: $47,549
Clay County
Population: 14,209
Income: $48,074
Cleburne County
Population: 15,144
Income: $51,553
Coffee County
Population: 53,559
Income: $62,199
Colbert County
Population: 57,270
Income: $56,149
Conecuh County
Population: 11,576
Income: $39,888
Coosa County
Population: 10,329
Income: $52,279
Covington County
Population: 37,542
Income: $48,772
Crenshaw County
Population: 13,205
Income: $48,557
Cullman County
Population: 88,284
Income: $58,119
Dale County
Population: 49,455
Income: $52,813
Dallas County
Population: 38,326
Income: $37,180
DeKalb County
Population: 71,680
Income: $47,920
Elmore County
Population: 87,694
Income: $73,258
Escambia County
Population: 36,755
Income: $41,153
Etowah County
Population: 103,348
Income: $52,177
Fayette County
Population: 16,297
Income: $45,650
Franklin County
Population: 32,011
Income: $47,359
Geneva County
Population: 26,647
Income: $47,608
Greene County
Population: 7,706
Income: $32,796
Hale County
Population: 14,742
Income: $35,851
Henry County
Population: 17,282
Income: $58,395
Houston County
Population: 107,040
Income: $55,064
Jackson County
Population: 52,618
Income: $46,748
Jefferson County
Population: 672,265
Income: $63,595
Lamar County
Population: 13,885
Income: $49,565
Lauderdale County
Population: 94,329
Income: $56,081
Lawrence County
Population: 33,116
Income: $54,786
Lee County
Population: 175,126
Income: $59,288
Limestone County
Population: 104,199
Income: $80,146
Lowndes County
Population: 10,153
Income: $33,125
Macon County
Population: 19,198
Income: $41,206
Madison County
Population: 389,781
Income: $78,058
Marengo County
Population: 19,180
Income: $42,975
Marion County
Population: 29,203
Income: $49,743
Marshall County
Population: 97,923
Income: $58,272
Mobile County
Population: 413,878
Income: $55,352
Monroe County
Population: 19,816
Income: $39,965
Montgomery County
Population: 228,132
Income: $56,707
Morgan County
Population: 123,102
Income: $61,588
Perry County
Population: 8,479
Income: $32,332
Pickens County
Population: 18,925
Income: $45,339
Pike County
Population: 32,997
Income: $42,616
Randolph County
Population: 22,179
Income: $49,879
Russell County
Population: 58,849
Income: $47,420
Shelby County
Population: 223,916
Income: $90,618
St. Clair County
Population: 91,719
Income: $73,218
Sumter County
Population: 12,196
Income: $31,726
Talladega County
Population: 81,105
Income: $52,457
Tallapoosa County
Population: 41,251
Income: $53,282
Tuscaloosa County
Population: 231,558
Income: $61,645
Walker County
Population: 64,978
Income: $52,987
Washington County
Population: 15,434
Income: $51,184
Wilcox County
Population: 10,441
Income: $38,208
Winston County
Population: 23,655
Income: $49,494