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
101 Chickasaw 6,367 $42,854 $110,300 $945 32.8
102 Moores Mill 6,041 $86,902 $243,800 $1,235 44.7
103 Tarrant 6,014 $38,861 $113,800 $838 38.9
104 Grayson Valley 5,882 $60,354 $128,800 $1,158 33.9
105 Monroeville 5,875 $31,629 $115,800 $589 43.3
106 Attalla 5,829 $55,429 $120,400 $617 48.8
107 Holtville 5,700 $73,250 $247,500 $961 33.0
108 Highland Lakes 5,673 $169,833 $562,600 45.5
109 Rainsville 5,613 $64,140 $207,800 $647 46.4
110 Margaret 5,538 $97,075 $224,700 $881 31.9
111 Smiths Station 5,443 $57,410 $184,400 $946 38.9
112 Semmes 5,404 $66,458 $211,100 $898 45.8
113 Glencoe 5,356 $66,050 $203,200 $638 41.9
114 Roanoke 5,332 $48,083 $129,100 $589 43.4
115 Brewton 5,232 $48,766 $144,400 $638 40.5
116 Redland 5,231 $131,667 $306,600 $817 40.3
117 Fort Rucker 5,221 $75,875 $1,402 24.8
118 Headland 5,124 $82,736 $190,700 $793 37.1
119 Midfield 5,101 $51,776 $93,700 $1,199 35.4
120 Tallassee 5,056 $63,534 $138,600 $857 38.0
121 Odenville 5,015 $70,815 $220,900 $1,265 37.8
122 Winfield 4,982 $71,078 $160,600 $694 46.1
123 Theodore 4,950 $60,764 $151,800 $1,222 39.6
124 Springville 4,949 $76,964 $260,400 $783 45.2
125 Daleville 4,891 $45,522 $114,400 $783 42.1
126 Piedmont 4,749 $41,964 $106,600 $752 39.1
127 Childersburg 4,694 $49,178 $131,300 $795 38.4
128 Jackson 4,654 $46,250 $121,000 $626 44.4
129 Columbiana 4,640 $68,125 $237,800 $890 44.3
130 Hokes Bluff 4,493 $81,544 $194,900 $941 49.6
131 Argo 4,456 $107,818 $249,700 $2,103 32.3
132 Kimberly 4,327 $96,190 $286,900 $1,069 39.4
133 Adamsville 4,291 $60,564 $144,700 $1,312 47.6
134 Haleyville 4,283 $40,538 $96,300 $713 33.1
135 Lake View 4,238 $96,409 $285,700 $1,022 38.1
136 Pine Level 4,228 $99,444 $225,500 39.1
137 Geneva 4,227 $48,798 $106,500 $654 47.5
138 Fayette 4,221 $38,009 $122,100 $589 45.6
139 Valley Grande 4,106 $61,141 $126,700 $908 44.2
140 Loxley 4,029 $85,250 $303,600 $1,465 37.2
141 Ladonia 3,987 $52,045 $102,900 $1,058 35.1
142 Citronelle 3,918 $48,926 $164,800 $701 43.3
143 Grand Bay 3,765 $62,318 $143,800 $963 40.7
144 Hazel Green 3,765 $90,654 $179,500 $1,051 36.3
145 West End-Cobb Town 3,705 $55,603 $84,600 $725 33.9
146 Thomasville 3,668 $43,669 $177,000 $864 36.9
147 Centre 3,664 $43,912 $166,300 $666 55.2
148 Priceville 3,653 $108,398 $233,100 $871 35.5
149 Moundville 3,649 $69,146 $182,400 $797 34.9
150 Holt 3,540 $46,379 $109,300 $1,014 31.9
Page 3 of 12