Housing data for every place in Alabama
The median gross rent in Alabama is $1,007 (±$8) a month (US Census Bureau, 2020–2024 American Community Survey).
29.8% of its households rent.
The median gross rent was $792 in 2015–2019 (+27.1%; Up after inflation).
Choose a county or a place for its own figures, or a ranking to compare them all.
Figures last updated on .
- Median gross rent
- $1,007 (±$8)
- Households that rent
- 29.8%
- Median household income
- $63,999
- Median real estate taxes
- $788
- Places
- 514
Rankings for Alabama
- Alabama places ranked by median rent
- Alabama places ranked by median home value
- Alabama places ranked by median household income
- Alabama places ranked by property taxes
- Alabama places ranked by share of renters
- Alabama places ranked by rent burden
- Alabama places ranked by age of homes
- Alabama places ranked by rental vacancy rate
- Alabama places ranked by commute time
Crime reported to police in Alabama
| Year | Violent per 100,000 in Alabama | Property per 100,000 in Alabama | Violent per 100,000 in the United States | Property per 100,000 in the United States |
|---|---|---|---|---|
| 2023 | 405 | 1,766 | 386 | 1,950 |
| 2024 | 381 | 1,643 | 363 | 1,767 |
| 2025 | 353 | 1,502 | 330 | 1,552 |
In 2025, the FBI put the rates for Alabama at 353 violent and 1,502 property crimes per 100,000 residents.
Pages in Alabama carry the figures of 286 town police departments and 67 county-wide totals.
Autauga County
- All 5 places in Autauga County
- Autaugaville — median rent $383
- Billingsley
- Marbury
- Pine Level
- Prattville — median rent $1,313
Baldwin County
- All 18 places in Baldwin County
- Bay Minette — median rent $782
- Bon Secour — median rent $961
- Daphne — median rent $1,388
- Elberta — median rent $1,059
- Fairhope — median rent $1,689
- Foley — median rent $1,242
- Gulf Shores — median rent $1,483
- Lillian — median rent $684
- Loxley
- Magnolia Springs — median rent $1,146
- Orange Beach — median rent $1,576
- Perdido Beach — median rent $738
- Point Clear
- Robertsdale — median rent $996
- Silverhill — median rent $1,297
- Spanish Fort — median rent $1,390
- Stapleton
- Summerdale — median rent $1,000
Barbour County
- All 6 places in Barbour County
- Bakerhill
- Blue Springs
- Clayton — median rent $766
- Clio — median rent $434
- Eufaula — median rent $698
- Louisville — median rent $530
Bibb County
- All 4 places in Bibb County
- Brent — median rent $537
- Centreville — median rent $731
- West Blocton
- Woodstock — median rent $1,027
Blount County
- All 14 places in Blount County
- Allgood — median rent $816
- Blountsville — median rent $924
- Cleveland — median rent $986
- County Line — median rent $694
- Hayden — median rent $799
- Highland Lake
- Locust Fork — median rent $1,121
- Nectar — median rent $1,196
- Oneonta — median rent $638
- Remlap
- Rosa — median rent $775
- Smoke Rise
- Snead — median rent $631
- Susan Moore — median rent $917
Bullock County
- All 2 places in Bullock County
- Midway — median rent $521
- Union Springs — median rent $526
Butler County
- All 3 places in Butler County
- Georgiana — median rent $542
- Greenville — median rent $730
- McKenzie — median rent $573
Calhoun County
- All 11 places in Calhoun County
- Alexandria — median rent $931
- Anniston — median rent $799
- Choccolocco — median rent $858
- Hobson City — median rent $475
- Jacksonville — median rent $820
- Ohatchee — median rent $796
- Oxford — median rent $925
- Piedmont — median rent $842
- Saks — median rent $898
- Weaver — median rent $885
- West End-Cobb Town — median rent $779
Chambers County
- All 6 places in Chambers County
- Cusseta — median rent $1,042
- Five Points
- Huguley — median rent $838
- La Fayette — median rent $645
- Lanett — median rent $940
- Valley — median rent $1,016
Cherokee County
- All 5 places in Cherokee County
- Cedar Bluff — median rent $642
- Centre — median rent $594
- Gaylesville
- Leesburg — median rent $588
- Sand Rock
Chilton County
- All 4 places in Chilton County
- Clanton — median rent $869
- Jemison — median rent $1,106
- Maplesville — median rent $1,140
- Thorsby
Choctaw County
- All 7 places in Choctaw County
- Butler — median rent $744
- Gilbertown — median rent $983
- Lisman
- Needham
- Pennington — median rent $385
- Silas
- Toxey
Clarke County
- All 5 places in Clarke County
- Coffeeville
- Fulton
- Grove Hill — median rent $838
- Jackson — median rent $647
- Thomasville — median rent $968
Clay County
- All 2 places in Clay County
- Ashland — median rent $366
- Lineville — median rent $658
Cleburne County
- All 4 places in Cleburne County
- Edwardsville
- Fruithurst — median rent $807
- Heflin — median rent $755
- Ranburne — median rent $919
Coffee County
- All 4 places in Coffee County
- Elba — median rent $653
- Enterprise — median rent $1,098
- Kinston — median rent $708
- New Brockton — median rent $627
Colbert County
- All 6 places in Colbert County
- Cherokee — median rent $902
- Leighton — median rent $388
- Littleville — median rent $817
- Muscle Shoals — median rent $1,029
- Sheffield — median rent $829
- Tuscumbia — median rent $748
Conecuh County
- All 3 places in Conecuh County
- Castleberry — median rent $686
- Evergreen — median rent $927
- Repton — median rent $861
Coosa County
- All 4 places in Coosa County
- Goodwater — median rent $650
- Kellyton
- Rockford — median rent $615
- Stewartville
Covington County
- All 14 places in Covington County
- Andalusia — median rent $730
- Babbie
- Carolina — median rent $669
- Florala — median rent $706
- Gantt — median rent $1,000
- Heath — median rent $377
- Horn Hill — median rent $707
- Libertyville
- Lockhart — median rent $707
- Onycha — median rent $600
- Opp — median rent $720
- Red Level — median rent $730
- River Falls — median rent $768
- Sanford — median rent $642
Crenshaw County
- All 6 places in Crenshaw County
- Brantley — median rent $377
- Dozier — median rent $606
- Glenwood — median rent $814
- Luverne — median rent $629
- Petrey
- Rutledge — median rent $696
Cullman County
- All 12 places in Cullman County
- Baileyton — median rent $879
- Berlin — median rent $1,574
- Colony — median rent $625
- Cullman — median rent $925
- Dodge City — median rent $667
- Fairview — median rent $689
- Garden City
- Good Hope — median rent $884
- Hanceville — median rent $812
- Holly Pond — median rent $740
- South Vinemont — median rent $810
- West Point — median rent $639
Dale County
- All 11 places in Dale County
- Ariton — median rent $833
- Clayhatchee — median rent $855
- Daleville — median rent $864
- Fort Rucker — median rent $1,441
- Grimes — median rent $872
- Level Plains — median rent $1,057
- Midland City — median rent $609
- Napier Field — median rent $857
- Newton — median rent $650
- Ozark — median rent $694
- Pinckard — median rent $750
Dallas County
- All 4 places in Dallas County
- Orrville — median rent $724
- Selma — median rent $713
- Selmont-West Selmont — median rent $493
- Valley Grande — median rent $761
DeKalb County
- All 16 places in DeKalb County
- Collinsville — median rent $545
- Crossville — median rent $695
- Fort Payne — median rent $679
- Fyffe — median rent $565
- Geraldine — median rent $417
- Hammondville — median rent $569
- Henagar — median rent $1,048
- Ider — median rent $760
- Lakeview
- Mentone
- Pine Ridge — median rent $852
- Powell — median rent $931
- Rainsville — median rent $519
- Shiloh — median rent $725
- Sylvania — median rent $692
- Valley Head — median rent $917
Elmore County
- All 11 places in Elmore County
- Blue Ridge
- Coosada — median rent $925
- Deatsville — median rent $1,394
- Eclectic — median rent $699
- Elmore — median rent $986
- Emerald Mountain
- Holtville — median rent $954
- Millbrook — median rent $1,111
- Redland — median rent $909
- Tallassee — median rent $964
- Wetumpka — median rent $1,140
Escambia County
- All 6 places in Escambia County
- Atmore — median rent $777
- Brewton — median rent $695
- East Brewton — median rent $732
- Flomaton — median rent $742
- Pollard
- Riverview
Etowah County
- All 17 places in Etowah County
- Altoona — median rent $380
- Attalla — median rent $743
- Carlisle-Rockledge — median rent $550
- Coats Bend
- Gadsden — median rent $808
- Gallant
- Glencoe — median rent $736
- Hokes Bluff
- Lookout Mountain
- Rainbow City — median rent $1,048
- Reece City — median rent $1,139
- Ridgeville
- Sardis City — median rent $862
- Southside — median rent $1,184
- Tidmore Bend — median rent $1,257
- Walnut Grove — median rent $550
- Whitesboro — median rent $1,028
Fayette County
- All 4 places in Fayette County
- Belk
- Berry — median rent $475
- Fayette — median rent $640
- Glen Allen
Franklin County
- All 5 places in Franklin County
- Hodges — median rent $638
- Phil Campbell — median rent $644
- Red Bay — median rent $542
- Russellville — median rent $685
- Vina — median rent $679
Geneva County
- All 7 places in Geneva County
- Black
- Coffee Springs — median rent $954
- Geneva — median rent $564
- Hartford — median rent $802
- Malvern — median rent $906
- Samson — median rent $762
- Slocomb — median rent $773
Greene County
- All 4 places in Greene County
- Boligee — median rent $392
- Eutaw — median rent $442
- Forkland
- Union
Hale County
- All 4 places in Hale County
- Akron
- Greensboro — median rent $669
- Moundville — median rent $798
- Newbern
Henry County
- All 4 places in Henry County
- Abbeville — median rent $493
- Haleburg
- Headland — median rent $822
- Newville — median rent $875
Houston County
- All 12 places in Houston County
- Ashford — median rent $994
- Avon — median rent $666
- Columbia — median rent $760
- Cottonwood — median rent $339
- Cowarts — median rent $902
- Dothan — median rent $960
- Gordon — median rent $925
- Kinsey — median rent $1,053
- Madrid — median rent $1,000
- Rehobeth — median rent $976
- Taylor — median rent $1,046
- Webb — median rent $780
Jackson County
- All 13 places in Jackson County
- Bridgeport — median rent $569
- Dutton — median rent $769
- Hollywood — median rent $1,096
- Hytop — median rent $733
- Langston
- Paint Rock
- Pisgah — median rent $506
- Pleasant Groves — median rent $768
- Scottsboro — median rent $830
- Section — median rent $638
- Skyline — median rent $638
- Stevenson — median rent $917
- Woodville — median rent $588
Jefferson County
- All 40 places in Jefferson County
- Adamsville — median rent $1,347
- Bessemer — median rent $961
- Birmingham — median rent $1,107
- Brighton — median rent $656
- Brookside — median rent $1,098
- Cardiff — median rent $326
- Center Point — median rent $1,218
- Clay — median rent $2,240
- Concord — median rent $775
- Fairfield — median rent $1,008
- Forestdale — median rent $1,203
- Fultondale — median rent $1,269
- Gardendale — median rent $1,299
- Grayson Valley — median rent $1,312
- Graysville — median rent $1,120
- Homewood — median rent $1,463
- Hoover — median rent $1,457
- Hueytown — median rent $1,304
- Irondale — median rent $1,320
- Kimberly — median rent $1,176
- Leeds — median rent $1,058
- Lipscomb — median rent $1,044
- Maytown — median rent $1,045
- McCalla — median rent $1,777
- Midfield — median rent $1,244
- Morris — median rent $797
- Mount Olive
- Mountain Brook — median rent $1,456
- Mulga — median rent $900
- North Johns
- Pinson — median rent $1,509
- Pleasant Grove — median rent $1,400
- Rock Creek
- Sylvan Springs — median rent $1,313
- Tarrant — median rent $985
- Trafford — median rent $475
- Trussville — median rent $1,711
- Vestavia Hills — median rent $1,515
- Warrior — median rent $774
- West Jefferson — median rent $750
Lamar County
- All 6 places in Lamar County
- Beaverton — median rent $388
- Detroit — median rent $377
- Kennedy — median rent $725
- Millport — median rent $650
- Sulligent — median rent $515
- Vernon — median rent $530
Lauderdale County
- All 8 places in Lauderdale County
- Anderson — median rent $900
- Florence — median rent $820
- Killen — median rent $960
- Lexington — median rent $642
- Rogersville — median rent $912
- St. Florian — median rent $629
- Underwood-Petersville — median rent $820
- Waterloo — median rent $700
Lawrence County
- All 5 places in Lawrence County
- Courtland — median rent $655
- Hillsboro — median rent $681
- Moulton — median rent $655
- North Courtland — median rent $346
- Town Creek — median rent $627
Lee County
- All 5 places in Lee County
- Auburn — median rent $1,098
- Loachapoka — median rent $905
- Opelika — median rent $950
- Smiths Station — median rent $1,012
- Waverly
Limestone County
- All 5 places in Limestone County
- Ardmore — median rent $714
- Athens — median rent $899
- Elkmont — median rent $388
- Lester
- Mooresville
Lowndes County
- All 7 places in Lowndes County
- Benton
- Fort Deposit — median rent $467
- Gordonville
- Hayneville — median rent $819
- Lowndesboro
- Mosses — median rent $528
- White Hall — median rent $877
Macon County
- All 4 places in Macon County
- Franklin — median rent $746
- Notasulga — median rent $698
- Shorter
- Tuskegee — median rent $757
Madison County
- All 11 places in Madison County
- Gurley — median rent $1,054
- Harvest — median rent $1,236
- Hazel Green — median rent $992
- Huntsville — median rent $1,171
- Madison — median rent $1,453
- Meridianville — median rent $1,348
- Moores Mill — median rent $1,288
- New Hope — median rent $1,075
- New Market — median rent $1,054
- Owens Cross Roads — median rent $946
- Triana — median rent $1,729
Marengo County
- All 8 places in Marengo County
- Dayton
- Demopolis — median rent $692
- Faunsdale
- Linden — median rent $768
- Myrtlewood
- Providence
- Sweet Water — median rent $780
- Thomaston — median rent $1,094
Marion County
- All 8 places in Marion County
- Bear Creek — median rent $760
- Brilliant — median rent $477
- Gu-Win
- Guin — median rent $603
- Hackleburg — median rent $525
- Hamilton — median rent $599
- Twin — median rent $900
- Winfield — median rent $718
Marshall County
- All 8 places in Marshall County
- Albertville — median rent $872
- Arab — median rent $718
- Boaz — median rent $663
- Cherokee Ridge
- Douglas — median rent $905
- Grant — median rent $543
- Guntersville — median rent $842
- Union Grove
Mobile County
- All 14 places in Mobile County
- Bayou La Batre — median rent $880
- Chickasaw — median rent $960
- Citronelle — median rent $769
- Creola — median rent $959
- Dauphin Island — median rent $1,844
- Grand Bay — median rent $951
- Mobile — median rent $1,068
- Mount Vernon — median rent $1,040
- Prichard — median rent $922
- Saraland — median rent $1,060
- Satsuma — median rent $1,300
- Semmes — median rent $1,057
- Theodore — median rent $1,244
- Tillmans Corner — median rent $908
Monroe County
- All 5 places in Monroe County
- Beatrice
- Excel — median rent $582
- Frisco City — median rent $698
- Monroeville — median rent $577
- Vredenburgh
Montgomery County
- All 2 places in Montgomery County
- Montgomery — median rent $1,089
- Pike Road — median rent $1,653
Morgan County
- All 7 places in Morgan County
- Decatur — median rent $896
- Eva — median rent $633
- Falkville — median rent $693
- Hartselle — median rent $804
- Priceville — median rent $682
- Somerville — median rent $802
- Trinity
Perry County
- All 2 places in Perry County
- Marion — median rent $588
- Uniontown — median rent $475
Pickens County
- All 8 places in Pickens County
- Aliceville — median rent $702
- Carrollton — median rent $436
- Ethelsville
- Gordo — median rent $528
- McMullen
- Memphis
- Pickensville — median rent $817
- Reform — median rent $400
Pike County
- All 4 places in Pike County
- Banks — median rent $1,080
- Brundidge — median rent $542
- Goshen — median rent $894
- Troy — median rent $922
Randolph County
- All 4 places in Randolph County
- Roanoke — median rent $666
- Wadley — median rent $494
- Wedowee — median rent $710
- Woodland — median rent $646
Russell County
- All 3 places in Russell County
- Hurtsboro — median rent $415
- Ladonia — median rent $1,040
- Phenix City — median rent $967
Shelby County
- All 18 places in Shelby County
- Alabaster — median rent $1,372
- Brook Highland — median rent $1,460
- Calera — median rent $1,601
- Chelsea — median rent $1,414
- Columbiana — median rent $940
- Eagle Point
- Harpersville — median rent $843
- Helena — median rent $1,574
- Highland Lakes — median rent $1,201
- Indian Springs Village — median rent $2,264
- Meadowbrook — median rent $1,365
- Montevallo — median rent $956
- Pelham — median rent $1,577
- Shoal Creek — median rent $2,766
- Vincent — median rent $845
- Westover — median rent $1,048
- Wilsonville — median rent $854
- Wilton — median rent $481
St. Clair County
- All 10 places in St. Clair County
- Argo
- Ashville — median rent $738
- Margaret — median rent $1,117
- Moody — median rent $1,553
- Odenville — median rent $1,581
- Pell City — median rent $1,099
- Ragland — median rent $522
- Riverside — median rent $1,161
- Springville — median rent $834
- Steele — median rent $739
Sumter County
- All 7 places in Sumter County
- Cuba — median rent $532
- Emelle
- Epes
- Gainesville — median rent $937
- Geiger — median rent $825
- Livingston — median rent $584
- York — median rent $763
Talladega County
- All 10 places in Talladega County
- Bon Air — median rent $910
- Childersburg — median rent $793
- Fayetteville
- Lincoln — median rent $919
- Munford — median rent $778
- Oak Grove — median rent $900
- Sylacauga — median rent $773
- Talladega — median rent $776
- Talladega Springs
- Waldo
Tallapoosa County
- All 7 places in Tallapoosa County
- Alexander City — median rent $721
- Camp Hill — median rent $600
- Dadeville — median rent $1,110
- Daviston
- Goldville
- Jacksons' Gap — median rent $736
- New Site — median rent $608
Tuscaloosa County
- All 9 places in Tuscaloosa County
- Brookwood — median rent $1,097
- Coaling — median rent $1,254
- Coker — median rent $1,353
- Cottondale — median rent $935
- Holt — median rent $1,012
- Lake View — median rent $1,676
- Northport — median rent $982
- Tuscaloosa — median rent $1,055
- Vance — median rent $1,550
Walker County
- All 11 places in Walker County
- Carbon Hill — median rent $557
- Cordova — median rent $460
- Dora — median rent $761
- Eldridge
- Jasper — median rent $721
- Kansas — median rent $771
- Nauvoo — median rent $842
- Oakman — median rent $283
- Parrish — median rent $1,005
- Sipsey — median rent $921
- Sumiton — median rent $850
Washington County
- All 4 places in Washington County
- Chatom — median rent $382
- Leroy
- McIntosh
- Millry — median rent $370
Wilcox County
- All 5 places in Wilcox County
- Camden — median rent $576
- Oak Hill
- Pine Apple — median rent $600
- Pine Hill
- Yellow Bluff — median rent $817
Winston County
- All 6 places in Winston County
- Addison
- Arley
- Double Springs — median rent $481
- Haleyville — median rent $758
- Lynn — median rent $770
- Natural Bridge
What you can do on Seayora in Alabama
One account for renting, owning, managing and fixing homes, with these figures beside you.
Own or manage a rental?
List it, sign the lease and collect rent online, with the figures for Alabama beside you.
Create a landlord account · See what landlords get
Looking for a place to rent?
Browse homes for rent near Alabama, save the ones you like and apply online.
Browse rentals · Create a renter account
Do repairs, renovations or maintenance?
Get found by owners and renters near Alabama, and send estimates and invoices from your phone.
Questions about Alabama
What is the median rent in Alabama?
The median gross rent in Alabama is $1,007 (±$8) a month (2020–2024 American Community Survey).
What share of Alabama households rent?
29.8% (±0.3 points) of households in Alabama rent.
What are property taxes in Alabama?
The median real estate tax paid by homeowners in Alabama is $788 (±$6) a year.
Sources
- Selected Housing Characteristics (DP04), 2020–2024 ACS 5-year estimates — Alabama
- FBI Uniform Crime Reporting Program, Crime Data Explorer
- FBI: Uniform Crime Reporting statistics and their proper use
This product uses the Census Bureau Data API but is not endorsed or certified by the Census Bureau.
Figures are published by the US Census Bureau, HUD, the Bureau of Labor Statistics and the FBI; Seayora reproduces them and does not adjust them, except where a sentence says it compares dollar figures after inflation. They describe the whole place, not any one building or street, and are not an appraisal, a rent determination, a tax bill, a safety rating or legal advice.
Figures last updated on .