Rent & Home Prices in Alabama
58 metro areas · Sorted by average 2BR rent
Alabama has 58 rental markets tracked by HUD Fair Market Rents. The average 2-bedroom apartment across Alabama costs $871/month in 2026. Greene County is among the most affordable metros with 2-bedroom rents averaging $634/month, while Birmingham has some of the highest rents in the state at $1,267/month. Use the table below to compare rent prices across all Alabama metro areas by bedroom size. Data is sourced from HUD Fair Market Rents and updated annually.
| # | City / Metro | Studio | 1BR | 2BR | 3BR | 4BR | Pop. |
|---|---|---|---|---|---|---|---|
| 1 | Greene County Greene County, AL | $479 | $556 | $634 | $840 | $860 | 7,589 |
| 2 | Washington County Washington County, AL | $489 | $504 | $648 | $852 | $951 | 15,270 |
| 3 | Walker County Walker County, AL HUD Metro FMR Area | $546 | $549 | $724 | $901 | $982 | 64,886 |
| 4 | Clarke County Clarke County, AL | $578 | $600 | $772 | $1,080 | $1,309 | 22,802 |
| 5 | Walker County Walker County, AL | $578 | $612 | $772 | $1,088 | $1,205 | 64,886 |
| 6 | Winston County Winston County, AL | $578 | $587 | $772 | $1,058 | $1,123 | 23,637 |
| 7 | Dale County Dale County, AL | $669 | $679 | $772 | $1,088 | $1,309 | 49,516 |
| 8 | Bullock County Bullock County, AL | $578 | $688 | $772 | $1,017 | $1,155 | 10,157 |
| 9 | Crenshaw County Crenshaw County, AL | $578 | $587 | $772 | $933 | $1,027 | 13,144 |
| 10 | Covington County Covington County, AL | $584 | $587 | $772 | $1,020 | $1,285 | 37,647 |
| 11 | Conecuh County Conecuh County, AL | $578 | $600 | $772 | $1,088 | $1,155 | 11,411 |
| 12 | Clay County Clay County, AL | $565 | $630 | $772 | $1,058 | $1,133 | 14,188 |
| 13 | Choctaw County Choctaw County, AL | $578 | $600 | $772 | $1,007 | $1,309 | 12,525 |
| 14 | Pickens County Pickens County, AL HUD Metro FMR Area | $615 | $619 | $772 | $1,061 | $1,304 | 18,843 |
| 15 | Randolph County Randolph County, AL | $578 | $688 | $772 | $1,088 | $1,155 | 22,310 |
| 16 | Barbour County Barbour County, AL | $587 | $648 | $772 | $996 | $1,027 | 24,757 |
| 17 | Monroe County Monroe County, AL | $578 | $687 | $772 | $1,088 | $1,199 | 19,580 |
| 18 | Marion County Marion County, AL | $523 | $587 | $772 | $982 | $1,309 | 29,190 |
| 19 | Marengo County Marengo County, AL | $578 | $688 | $772 | $990 | $1,185 | 19,027 |
| 20 | Lamar County Lamar County, AL | $645 | $648 | $772 | $1,088 | $1,155 | 13,809 |
| 21 | Jackson County Jackson County, AL | $578 | $674 | $772 | $952 | $1,266 | 52,839 |
| 22 | Franklin County Franklin County, AL | $578 | $688 | $772 | $971 | $1,189 | 31,978 |
| 23 | Fayette County Fayette County, AL | $578 | $687 | $772 | $1,068 | $1,155 | 16,173 |
| 24 | Escambia County Escambia County, AL | $578 | $643 | $772 | $985 | $1,148 | 36,695 |
| 25 | DeKalb County DeKalb County, AL | $578 | $587 | $772 | $1,044 | $1,280 | 71,946 |
| 26 | Perry County Perry County, AL | $583 | $604 | $778 | $1,023 | $1,164 | 8,231 |
| 27 | Marshall County Marshall County, AL | $590 | $594 | $780 | $1,050 | $1,053 | 98,712 |
| 28 | Henry County Henry County, AL HUD Metro FMR Area | $593 | $597 | $783 | $1,048 | $1,124 | 17,450 |
| 29 | Coosa County Coosa County, AL | $593 | $615 | $792 | $957 | $1,184 | 10,323 |
| 30 | Cherokee County Cherokee County, AL | $598 | $663 | $805 | $970 | $1,211 | 25,224 |
| 31 | Butler County Butler County, AL | $600 | $684 | $809 | $975 | $1,089 | 18,807 |
| 32 | Macon County Macon County, AL | $605 | $617 | $810 | $999 | $1,372 | 18,951 |
| 33 | Talladega County Talladega County, AL | $555 | $661 | $818 | $1,138 | $1,170 | 81,170 |
| 34 | Dallas County Dallas County, AL | $589 | $625 | $821 | $1,065 | $1,094 | 37,536 |
| 35 | Cleburne County Cleburne County, AL | $614 | $631 | $828 | $1,039 | $1,245 | 15,254 |
| 36 | Tallapoosa County Tallapoosa County, AL | $619 | $638 | $831 | $1,054 | $1,105 | 41,070 |
| 37 | Coffee County Coffee County, AL | $642 | $653 | $857 | $1,208 | $1,325 | 54,231 |
| 38 | Chilton County Chilton County, AL HUD Metro FMR Area | $678 | $682 | $881 | $1,203 | $1,208 | 45,500 |
| 39 | Dothan Dothan, AL HUD Metro FMR Area | $718 | $722 | $896 | $1,223 | $1,384 | 151,804 |
| 40 | Cullman County Cullman County, AL | $691 | $695 | $902 | $1,176 | $1,340 | 89,463 |
| 41 | Sumter County Sumter County, AL | $687 | $713 | $918 | $1,109 | $1,325 | 12,020 |
| 42 | Decatur Decatur, AL MSA | $726 | $756 | $923 | $1,214 | $1,456 | 156,924 |
| 43 | Wilcox County Wilcox County, AL | $702 | $728 | $936 | $1,132 | $1,401 | 10,347 |
| 44 | Anniston Anniston-Oxford-Jacksonville, AL MSA | $725 | $730 | $941 | $1,295 | $1,394 | 116,141 |
| 45 | Gadsden Gadsden, AL MSA | $646 | $810 | $942 | $1,139 | $1,255 | 103,208 |
| 46 | Florence Florence-Muscle Shoals, AL MSA | $674 | $743 | $974 | $1,196 | $1,421 | 152,685 |
| 47 | Pike County Pike County, AL | $743 | $756 | $992 | $1,199 | $1,322 | 32,953 |
| 48 | Chambers County Chambers County, AL | $733 | $760 | $997 | $1,226 | $1,322 | 34,450 |
| 49 | Montgomery Montgomery, AL MSA | $848 | $888 | $1,055 | $1,345 | $1,665 | 385,159 |
| 50 | Greene County Greene County, AL HUD Metro FMR Area | $813 | $819 | $1,074 | $1,294 | $1,424 | 275,217 |
| 51 | Washington County Washington County, AL HUD Metro FMR Area | $810 | $908 | $1,092 | $1,435 | $1,459 | 413,162 |
| 52 | Mobile Mobile, AL HUD Metro FMR Area | $812 | $908 | $1,094 | $1,441 | $1,464 | 413,162 |
| 53 | Columbus Columbus, GA-AL HUD Metro FMR Area | $883 | $937 | $1,108 | $1,463 | $1,781 | 326,136 |
| 54 | Tuscaloosa Tuscaloosa, AL HUD Metro FMR Area | $916 | $922 | $1,138 | $1,450 | $1,509 | 275,217 |
| 55 | Auburn Auburn-Opelika, AL MSA | $844 | $1,009 | $1,168 | $1,527 | $1,632 | 196,614 |
| 56 | Daphne Daphne-Fairhope-Foley, AL MSA | $972 | $1,043 | $1,244 | $1,550 | $1,975 | 239,945 |
| 57 | Huntsville Huntsville, AL MSA | $928 | $1,071 | $1,248 | $1,609 | $1,964 | 504,712 |
| 58 | Birmingham Birmingham-Hoover, AL HUD Metro FMR Area | $998 | $1,144 | $1,267 | $1,583 | $1,791 | 1,181,432 |
Cities in Alabama
- Greene County
- Washington County
- Walker County
- Clarke County
- Walker County
- Winston County
- Dale County
- Bullock County
- Crenshaw County
- Covington County
- Conecuh County
- Clay County
- Choctaw County
- Pickens County
- Randolph County
- Barbour County
- Monroe County
- Marion County
- Marengo County
- Lamar County
- Jackson County
- Franklin County
- Fayette County
- Escambia County
- DeKalb County
- Perry County
- Marshall County
- Henry County
- Coosa County
- Cherokee County
- Butler County
- Macon County
- Talladega County
- Dallas County
- Cleburne County
- Tallapoosa County
- Coffee County
- Chilton County
- Dothan
- Cullman County
- Sumter County
- Decatur
- Wilcox County
- Anniston
- Gadsden
- Florence
- Pike County
- Chambers County
- Montgomery
- Greene County
- Washington County
- Mobile
- Columbus
- Tuscaloosa
- Auburn
- Daphne
- Huntsville
- Birmingham