4.9M
39.09
233 / Mile²
3.1
64%
4%
8.1%
19.16%
39.13%
11.87%
15.89%
16.1%
93°F
58°F
56 in.
6 (4.1)
7 (31)
5 (2.7)
6 (21)
6 (0.9)
6 (7.8)
4 (0.39)
6 (2.0)
3 (0.06)
5 (0.22)
26%
Illegal, limited exceptions
Legal for medical use
No Permits Required
36%
62%
7.00%
$0.68
$49,523
1.77%
54.1%
41.63
2.38%
50%
Within 1 hour
1-3 hours
Unknown
70%
$218K
$1,404
75%
19
23
4
<2 hours
24
3 of 10
(avg: -0.21)26%
32
3.85
Alabama
Birmingham
$213K
$1,356
Alabama
Mobile
$185K
$1,301
Alabama
Huntsville
$304K
$1,438
Alabama
Matthews
$149K
$1,294
Alabama
Daphne
$375K
$1,693
Alabama
Birmingham
$340K
$1,544
Alabama
Tuscaloosa
$222K
$1,496
Alabama
Auburn
$299K
$1,537
Alabama
Decatur
$223K
$1,226
Alabama
Anniston
$155K
$870
Alabama
Dothan
$180K
$1,463
Alabama
Gadsden
$160K
$669
Alabama
Athens
$307K
$1,763
Alabama
Pinedale Shores
$213K
$1,162
Alabama
Florence
$207K
$1,221
Alabama
Pell City
$272K
$1,621
Alabama
Damascus
$232K
$1,571
Alabama
Prattville
$250K
$1,368
Alabama
Oxford
$179K
$1,052
Alabama
Fort Payne
$193K
$1,189
Alabama
Jasper
$179K
$1,454
Alabama
Phenix City
$170K
$1,470
Alabama
Oneonta
$221K
$1,494
Alabama
Millbrook
$234K
$1,653
Alabama
Muscle Shoals
$181K
$985
Alabama
Enterprise
$188K
$1,271
Alabama
Scottsboro
$180K
$1,353
Alabama
Ozark
$151K
$1,390
Alabama
Clanton
$211K
$1,180
Alabama
Alexander City
$225K
$665
Alabama
Selma
$74K
$1,804
Alabama
Andalusia
$140K
$612
Alabama
Atmore
$144K
$1,612
Alabama
Valley
$123K
$1,902
Alabama
Troy
$161K
$1,965
Alabama
Moulton
$200K
$734
Alabama
Russellville
$153K
$1,531
Alabama
Hamilton
$147K
$1,373
Alabama
Geneva
$146K
$625
Alabama
Piedmont
$218K
$2,153
Alabama
Eufaula
$145K
$576
Alabama
Delmar
$189K
$529
Alabama
Jackson
$135K
$1,679
Alabama
Roanoke
$186K
$1,115
Alabama
Brent
$188K
$1,219
Alabama
Monroeville
$130K
$1,444
Alabama
Aliceville
$129K
$1,479
Alabama
Greenville
$108K
$1,548
Alabama
Demopolis
$140K
$563
Alabama
Tuskegee
$94K
$795
Alabama
Headland
$170K
$2,008
Alabama
Chatom
$140K
$2,035
Alabama
Fayette
$127K
$1,404
Alabama
Heflin
$212K
$585
Alabama
Greensboro
$158K
$577
Alabama
Vernon
$121K
$1,398
Alabama
Luverne
$125K
$537
Alabama
Lineville
$147K
$1,419
Alabama
Butler
$110K
$525
Alabama
Livingston
$117K
$2,040
Alabama
Evergreen
$118K
$536
Alabama
Goodwater
$180K
$589
Alabama
Camden
$141K
$509
Alabama
Union Springs
$118K
$654
Alabama
Fort Deposit
$129K
$1,220
Alabama
Marion
$119K
$1,220
Alabama
Eutaw
$107K
$1,251
Alabama
Birmingham
$213K
$1,356
Alabama
Mobile
$185K
$1,301
Alabama
Huntsville
$304K
$1,438
Alabama
Matthews
$149K
$1,294
Alabama
Daphne
$375K
$1,693
Alabama
Birmingham
$340K
$1,544
Alabama
Tuscaloosa
$222K
$1,496
Alabama
Auburn
$299K
$1,537
Alabama
Decatur
$223K
$1,226
Alabama
Anniston
$155K
$870
Alabama
Dothan
$180K
$1,463
Alabama
Gadsden
$160K
$669
Alabama
Athens
$307K
$1,763
Alabama
Pinedale Shores
$213K
$1,162
Alabama
Florence
$207K
$1,221
Alabama
Pell City
$272K
$1,621
Alabama
Damascus
$232K
$1,571
Alabama
Prattville
$250K
$1,368
Alabama
Oxford
$179K
$1,052
Alabama
Fort Payne
$193K
$1,189
Alabama
Jasper
$179K
$1,454
Alabama
Phenix City
$170K
$1,470
Alabama
Oneonta
$221K
$1,494
Alabama
Millbrook
$234K
$1,653
Alabama
Muscle Shoals
$181K
$985
Alabama
Enterprise
$188K
$1,271
Alabama
Scottsboro
$180K
$1,353
Alabama
Ozark
$151K
$1,390
Alabama
Clanton
$211K
$1,180
Alabama
Alexander City
$225K
$665
Alabama
Selma
$74K
$1,804
Alabama
Andalusia
$140K
$612
Alabama
Atmore
$144K
$1,612
Alabama
Valley
$123K
$1,902
Alabama
Troy
$161K
$1,965
Alabama
Moulton
$200K
$734
Alabama
Russellville
$153K
$1,531
Alabama
Hamilton
$147K
$1,373
Alabama
Geneva
$146K
$625
Alabama
Piedmont
$218K
$2,153
Alabama
Eufaula
$145K
$576
Alabama
Delmar
$189K
$529
Alabama
Jackson
$135K
$1,679
Alabama
Roanoke
$186K
$1,115
Alabama
Brent
$188K
$1,219
Alabama
Monroeville
$130K
$1,444
Alabama
Aliceville
$129K
$1,479
Alabama
Greenville
$108K
$1,548
Alabama
Demopolis
$140K
$563
Alabama
Tuskegee
$94K
$795
Alabama
Headland
$170K
$2,008
Alabama
Chatom
$140K
$2,035
Alabama
Fayette
$127K
$1,404
Alabama
Heflin
$212K
$585
Alabama
Greensboro
$158K
$577
Alabama
Vernon
$121K
$1,398
Alabama
Luverne
$125K
$537
Alabama
Lineville
$147K
$1,419
Alabama
Butler
$110K
$525
Alabama
Livingston
$117K
$2,040
Alabama
Evergreen
$118K
$536
Alabama
Goodwater
$180K
$589
Alabama
Camden
$141K
$509
Alabama
Union Springs
$118K
$654
Alabama
Fort Deposit
$129K
$1,220
Alabama
Marion
$119K
$1,220
Alabama
Eutaw
$107K
$1,251