Home / Housing data / Alabama / Rankings / Median gross rentAlabama places ranked by median rent 242 places in Alabama have a reliable estimate of median rent (2020–2024 American Community Survey).
Highest figures: Clay ($2,240), McCalla ($1,777), Triana ($1,729).
Lowest figure: Ashland ($366).
The figure for Alabama as a whole is $1,007 (±$8).
Figures last updated on November 12, 2026 .
Figure for Alabama as a whole $1,007 (±$8) Places ranked 242 Alabama places ranked by median rent Median gross rent, estimate (90% margin of error), 2020–2024 Rank Place County Median gross rent 1 Clay Jefferson County $2,240 (±$349) 2 McCalla Jefferson County $1,777 (±$155) 3 Triana Madison County $1,729 (±$54) 4 Trussville Jefferson County $1,711 (±$174) 5 Fairhope Baldwin County $1,689 (±$304) 6 Lake View Tuscaloosa County $1,676 (±$424) 7 Pike Road Montgomery County $1,653 (±$166) 8 Calera Shelby County $1,601 (±$137) 9 Odenville St. Clair County $1,581 (±$392) 10 Pelham Shelby County $1,577 (±$130) 11 Orange Beach Baldwin County $1,576 (±$156) 12 Helena Shelby County $1,574 (±$291) 13 Moody St. Clair County $1,553 (±$407) 14 Vestavia Hills Jefferson County $1,515 (±$130) 15 Pinson Jefferson County $1,509 (±$252) 16 Gulf Shores Baldwin County $1,483 (±$211) 17 Homewood Jefferson County $1,463 (±$94) 18 Brook Highland Shelby County $1,460 (±$86) 19 Hoover Jefferson County $1,457 (±$39) 20 Mountain Brook Jefferson County $1,456 (±$254) 21 Madison Madison County $1,453 (±$56) 22 Fort Rucker Dale County $1,441 (±$87) 23 Chelsea Shelby County $1,414 (±$318) 24 Pleasant Grove Jefferson County $1,400 (±$421) 25 Spanish Fort Baldwin County $1,390 (±$128) 26 Daphne Baldwin County $1,388 (±$79) 27 Alabaster Shelby County $1,372 (±$123) 28 Meadowbrook Shelby County $1,365 (±$69) 29 Meridianville Madison County $1,348 (±$633) 30 Adamsville Jefferson County $1,347 (±$263) 31 Irondale Jefferson County $1,320 (±$124) 32 Prattville Autauga County $1,313 (±$66) 33 Grayson Valley Jefferson County $1,312 (±$210) 34 Hueytown Jefferson County $1,304 (±$94) 35 Satsuma Mobile County $1,300 (±$203) 36 Gardendale Jefferson County $1,299 (±$76) 37 Moores Mill Madison County $1,288 (±$381) 38 Fultondale Jefferson County $1,269 (±$135) 39 Tidmore Bend Etowah County $1,257 (±$437) 40 Midfield Jefferson County $1,244 (±$84) 41 Foley Baldwin County $1,242 (±$119) 42 Center Point Jefferson County $1,218 (±$92) 43 Forestdale Jefferson County $1,203 (±$101) 44 Southside Etowah County $1,184 (±$132) 45 Kimberly Jefferson County $1,176 (±$332) 46 Huntsville Madison County $1,171 (±$24) 47 Riverside St. Clair County $1,161 (±$338) 48 (tie) Maplesville Chilton County $1,140 (±$185) 48 (tie) Wetumpka Elmore County $1,140 (±$117) 50 Graysville Jefferson County $1,120 (±$188) 51 Millbrook Elmore County $1,111 (±$69) 52 Dadeville Tallapoosa County $1,110 (±$57) 53 Birmingham Jefferson County $1,107 (±$21) 54 Jemison Chilton County $1,106 (±$544) 55 Pell City St. Clair County $1,099 (±$104) 56 (tie) Auburn Lee County $1,098 (±$35) 56 (tie) Brookside Jefferson County $1,098 (±$474) 56 (tie) Enterprise Coffee County $1,098 (±$53) 59 Hollywood Jackson County $1,096 (±$62) 60 Montgomery Montgomery County $1,089 (±$21) 61 New Hope Madison County $1,075 (±$498) 62 Mobile Mobile County $1,068 (±$23) 63 Saraland Mobile County $1,060 (±$147) 64 Elberta Baldwin County $1,059 (±$177) 65 Leeds Jefferson County $1,058 (±$86) 66 (tie) Level Plains Dale County $1,057 (±$241) 66 (tie) Semmes Mobile County $1,057 (±$362) 68 Tuscaloosa Tuscaloosa County $1,055 (±$26) 69 Kinsey Houston County $1,053 (±$149) 70 (tie) Henagar DeKalb County $1,048 (±$244) 70 (tie) Rainbow City Etowah County $1,048 (±$67) 72 Taylor Houston County $1,046 (±$149) 73 Lipscomb Jefferson County $1,044 (±$204) 74 Ladonia Russell County $1,040 (±$151) 75 Muscle Shoals Colbert County $1,029 (±$75) 76 Whitesboro Etowah County $1,028 (±$131) 77 Valley Chambers County $1,016 (±$154) 78 (tie) Holt Tuscaloosa County $1,012 (±$225) 78 (tie) Smiths Station Lee County $1,012 (±$97) 80 Fairfield Jefferson County $1,008 (±$326) 81 Parrish Walker County $1,005 (±$446) 82 Robertsdale Baldwin County $996 (±$183) 83 Ashford Houston County $994 (±$115) 84 Hazel Green Madison County $992 (±$154) 85 Elmore Elmore County $986 (±$130) 86 Tarrant Jefferson County $985 (±$163) 87 Northport Tuscaloosa County $982 (±$45) 88 Thomasville Clarke County $968 (±$342) 89 Phenix City Russell County $967 (±$47) 90 Tallassee Elmore County $964 (±$127) 91 Bessemer Jefferson County $961 (±$57) 92 (tie) Chickasaw Mobile County $960 (±$80) 92 (tie) Dothan Houston County $960 (±$21) 92 (tie) Killen Lauderdale County $960 (±$59) 95 Montevallo Shelby County $956 (±$71) 96 Holtville Elmore County $954 (±$71) 97 Grand Bay Mobile County $951 (±$81) 98 Opelika Lee County $950 (±$57) 99 (tie) Columbiana Shelby County $940 (±$76) 99 (tie) Lanett Chambers County $940 (±$50) 101 Cottondale Tuscaloosa County $935 (±$300) 102 Alexandria Calhoun County $931 (±$28) 103 Evergreen Conecuh County $927 (±$99) 104 (tie) Cullman Cullman County $925 (±$54) 104 (tie) Oxford Calhoun County $925 (±$85) 106 Blountsville Blount County $924 (±$59) 107 (tie) Prichard Mobile County $922 (±$154) 107 (tie) Troy Pike County $922 (±$94) 109 Lincoln Talladega County $919 (±$147) 110 Stevenson Jackson County $917 (±$151) 111 Rogersville Lauderdale County $912 (±$231) 112 Redland Elmore County $909 (±$304) 113 Tillmans Corner Mobile County $908 (±$62) 114 Malvern Geneva County $906 (±$152) 115 Douglas Marshall County $905 (±$161) 116 Cowarts Houston County $902 (±$104) 117 Athens Limestone County $899 (±$89) 118 Saks Calhoun County $898 (±$184) 119 Decatur Morgan County $896 (±$56) 120 Weaver Calhoun County $885 (±$373) 121 Good Hope Cullman County $884 (±$238) 122 Bayou La Batre Mobile County $880 (±$85) 123 Albertville Marshall County $872 (±$69) 124 Clanton Chilton County $869 (±$51) 125 Daleville Dale County $864 (±$49) 126 Choccolocco Calhoun County $858 (±$99) 127 Wilsonville Shelby County $854 (±$82) 128 Sumiton Walker County $850 (±$332) 129 Harpersville Shelby County $843 (±$47) 130 (tie) Guntersville Marshall County $842 (±$47) 130 (tie) Piedmont Calhoun County $842 (±$289) 132 (tie) Grove Hill Clarke County $838 (±$191) 132 (tie) Huguley Chambers County $838 (±$21) 134 Springville St. Clair County $834 (±$385) 135 Scottsboro Jackson County $830 (±$55) 136 Sheffield Colbert County $829 (±$89) 137 Headland Henry County $822 (±$203) 138 (tie) Florence Lauderdale County $820 (±$29) 138 (tie) Jacksonville Calhoun County $820 (±$52) 138 (tie) Underwood-Petersville Lauderdale County $820 (±$151) 141 Hayneville Lowndes County $819 (±$139) 142 Littleville Colbert County $817 (±$210) 143 Hanceville Cullman County $812 (±$165) 144 Gadsden Etowah County $808 (±$42) 145 Hartselle Morgan County $804 (±$65) 146 (tie) Hartford Geneva County $802 (±$139) 146 (tie) Somerville Morgan County $802 (±$154) 148 Anniston Calhoun County $799 (±$65) 149 Morris Jefferson County $797 (±$53) 150 Childersburg Talladega County $793 (±$237) 151 Bay Minette Baldwin County $782 (±$45) 152 West End-Cobb Town Calhoun County $779 (±$154) 153 Atmore Escambia County $777 (±$25) 154 Talladega Talladega County $776 (±$66) 155 Warrior Jefferson County $774 (±$283) 156 (tie) Slocomb Geneva County $773 (±$116) 156 (tie) Sylacauga Talladega County $773 (±$80) 158 Citronelle Mobile County $769 (±$64) 159 Linden Marengo County $768 (±$338) 160 Clayton Barbour County $766 (±$110) 161 York Sumter County $763 (±$160) 162 Samson Geneva County $762 (±$221) 163 (tie) Dora Walker County $761 (±$35) 163 (tie) Valley Grande Dallas County $761 (±$134) 165 Haleyville Winston County $758 (±$116) 166 Tuskegee Macon County $757 (±$78) 167 Heflin Cleburne County $755 (±$74) 168 Tuscumbia Colbert County $748 (±$84) 169 Attalla Etowah County $743 (±$185) 170 Holly Pond Cullman County $740 (±$259) 171 Glencoe Etowah County $736 (±$175) 172 East Brewton Escambia County $732 (±$53) 173 Centreville Bibb County $731 (±$58) 174 (tie) Andalusia Covington County $730 (±$62) 174 (tie) Greenville Butler County $730 (±$52) 176 (tie) Alexander City Tallapoosa County $721 (±$73) 176 (tie) Jasper Walker County $721 (±$142) 178 Opp Covington County $720 (±$93) 179 (tie) Arab Marshall County $718 (±$37) 179 (tie) Winfield Marion County $718 (±$116) 181 Ardmore Limestone County $714 (±$185) 182 Selma Dallas County $713 (±$44) 183 Wedowee Randolph County $710 (±$103) 184 Florala Covington County $706 (±$287) 185 Aliceville Pickens County $702 (±$119) 186 (tie) Eufaula Barbour County $698 (±$54) 186 (tie) Notasulga Macon County $698 (±$108) 188 Brewton Escambia County $695 (±$111) 189 Ozark Dale County $694 (±$68) 190 (tie) Demopolis Marengo County $692 (±$49) 190 (tie) Sylvania DeKalb County $692 (±$126) 192 Russellville Franklin County $685 (±$94) 193 Fort Payne DeKalb County $679 (±$37) 194 Greensboro Hale County $669 (±$273) 195 Roanoke Randolph County $666 (±$145) 196 Boaz Marshall County $663 (±$50) 197 Lineville Clay County $658 (±$213) 198 Brighton Jefferson County $656 (±$153) 199 Moulton Lawrence County $655 (±$256) 200 (tie) Goodwater Coosa County $650 (±$228) 200 (tie) Newton Dale County $650 (±$122) 202 Jackson Clarke County $647 (±$79) 203 La Fayette Chambers County $645 (±$118) 204 Phil Campbell Franklin County $644 (±$243) 205 Cedar Bluff Cherokee County $642 (±$120) 206 Fayette Fayette County $640 (±$121) 207 Oneonta Blount County $638 (±$45) 208 Luverne Crenshaw County $629 (±$48) 209 (tie) New Brockton Coffee County $627 (±$152) 209 (tie) Town Creek Lawrence County $627 (±$103) 211 Midland City Dale County $609 (±$107) 212 Camp Hill Tallapoosa County $600 (±$285) 213 Hamilton Marion County $599 (±$125) 214 Centre Cherokee County $594 (±$87) 215 Marion Perry County $588 (±$121) 216 Livingston Sumter County $584 (±$127) 217 Monroeville Monroe County $577 (±$21) 218 Bridgeport Jackson County $569 (±$204) 219 Fyffe DeKalb County $565 (±$266) 220 Collinsville DeKalb County $545 (±$247) 221 (tie) Brundidge Pike County $542 (±$214) 221 (tie) Georgiana Butler County $542 (±$111) 221 (tie) Red Bay Franklin County $542 (±$107) 224 Brent Bibb County $537 (±$137) 225 Vernon Lamar County $530 (±$55) 226 (tie) Gordo Pickens County $528 (±$164) 226 (tie) Mosses Lowndes County $528 (±$91) 228 Union Springs Bullock County $526 (±$229) 229 Rainsville DeKalb County $519 (±$212) 230 Sulligent Lamar County $515 (±$148) 231 Abbeville Henry County $493 (±$58) 232 Brilliant Marion County $477 (±$177) 233 (tie) Berry Fayette County $475 (±$54) 233 (tie) Hobson City Calhoun County $475 (±$183) 235 Fort Deposit Lowndes County $467 (±$48) 236 Cordova Walker County $460 (±$206) 237 Clio Barbour County $434 (±$155) 238 Geraldine DeKalb County $417 (±$82) 239 Reform Pickens County $400 (±$82) 240 Altoona Etowah County $380 (±$85) 241 Brantley Crenshaw County $377 (±$74) 242 Ashland Clay County $366 (±$46)
How this ranking is built A place is included when its own page for this figure is published as reliable: a coefficient of variation of 30% or less and enough surveyed homes.
242 places qualify; the rest are on their own pages with their margins, but not ranked here.
The ranking orders the estimates alone: where two places’ margins of error overlap, their ranks may not truly differ, and places at the same published figure share a rank.
A median published as a bound (“$3,500 or more”) is placed at the bound; its true place may be higher.
Survey years: 2020–2024 (American Community Survey 5-year estimates).
Margins of error are at the 90% confidence level.
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.
Join as a pro · Find a pro
Questions about Alabama Which place in Alabama has the highest median rent? Clay has the highest, $2,240 (±$349) (2020–2024 American Community Survey).
Which place in Alabama has the lowest median rent? Ashland has the lowest, $366 (±$46).
What is the median rent in Alabama? The figure for Alabama as a whole is $1,007 (±$8).
Sources 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 November 12, 2026 .
Related