Cost of living in Alabama
Rent, taxes, earnings and more across all 67 Alabama counties.
Last updated May 21, 2026
Taxes in Alabama
State income, sales and local tax rates.
Alabama has a graduated state income tax ranging from 2% to 5%.
Use our salary calculator to see your take-home pay in Alabama
Tax information is for general reference. Consult a qualified tax professional for advice on your specific situation.
Rent in Alabama
The average one-bedroom rent across Alabama is $758/mo. Rent varies from $587/mo in Covington County to $1,144/mo in St. Clair County.
Cheapest places to live in Alabama
Top 10 counties by estimated single-person monthly cost.
- #1 Perry County$2,280/moRent$604/mo Income$34,368/yr#1 Perry County $2,280/mo $604/mo $34,368/yr
- #2 Macon County$2,330/moRent$617/mo Income$45,951/yr#2 Macon County $2,330/mo $617/mo $45,951/yr
- #3 Sumter County$2,395/moRent$713/mo Income$37,981/yr#3 Sumter County $2,395/mo $713/mo $37,981/yr
- #4 Dallas County$2,457/moRent$625/mo Income$36,810/yr#4 Dallas County $2,457/mo $625/mo $36,810/yr
- #5 Coosa County$2,466/moRent$615/mo Income$57,063/yr#5 Coosa County $2,466/mo $615/mo $57,063/yr
- #6 DeKalb County$2,492/moRent$587/mo Income$51,149/yr#6 DeKalb County $2,492/mo $587/mo $51,149/yr
- #7 Marion County$2,505/moRent$587/mo Income$50,714/yr#7 Marion County $2,505/mo $587/mo $50,714/yr
- #8 Winston County$2,510/moRent$587/mo Income$48,032/yr#8 Winston County $2,510/mo $587/mo $48,032/yr
- #9 Bullock County$2,521/moRent$688/mo Income$36,723/yr#9 Bullock County $2,521/mo $688/mo $36,723/yr
- #10 Escambia County$2,530/moRent$643/mo Income$44,447/yr#10 Escambia County $2,530/mo $643/mo $44,447/yr
Rankings include rent, utilities, groceries, transport, healthcare and taxes. See our methodology.
Most expensive places to live in Alabama
Top 10 counties by estimated single-person monthly cost.
- #1 Shelby County$3,430/moRent$1,144/mo Income$93,543/yr#1 Shelby County $3,430/mo $1,144/mo $93,543/yr
- #2 St. Clair County$3,305/moRent$1,144/mo Income$78,993/yr#2 St. Clair County $3,305/mo $1,144/mo $78,993/yr
- #3 Limestone County$3,294/moRent$1,071/mo Income$83,534/yr#3 Limestone County $3,294/mo $1,071/mo $83,534/yr
- #4 Madison County$3,271/moRent$1,071/mo Income$83,528/yr#4 Madison County $3,271/mo $1,071/mo $83,528/yr
- #5 Jefferson County$3,228/moRent$1,144/mo Income$64,589/yr#5 Jefferson County $3,228/mo $1,144/mo $64,589/yr
- #6 Blount County$3,136/moRent$1,144/mo Income$61,096/yr#6 Blount County $3,136/mo $1,144/mo $61,096/yr
- #7 Baldwin County$3,127/moRent$1,043/mo Income$75,019/yr#7 Baldwin County $3,127/mo $1,043/mo $75,019/yr
- #8 Washington County$3,082/moRent$908/mo Income$60,503/yr#8 Washington County $3,082/mo $908/mo $60,503/yr
- #9 Elmore County$3,015/moRent$888/mo Income$75,553/yr#9 Elmore County $3,015/mo $888/mo $75,553/yr
- #10 Bibb County$3,007/moRent$1,144/mo Income$51,215/yr#10 Bibb County $3,007/mo $1,144/mo $51,215/yr
Highest earning counties in Alabama
Top 10 by average household income.
- #1 Shelby County$93,543/yrCost$3,430/mo Rent$1,144/mo#1 Shelby County $93,543/yr $3,430/mo $1,144/mo
- #2 Limestone County$83,534/yrCost$3,294/mo Rent$1,071/mo#2 Limestone County $83,534/yr $3,294/mo $1,071/mo
- #3 Madison County$83,528/yrCost$3,271/mo Rent$1,071/mo#3 Madison County $83,528/yr $3,271/mo $1,071/mo
- #4 St. Clair County$78,993/yrCost$3,305/mo Rent$1,144/mo#4 St. Clair County $78,993/yr $3,305/mo $1,144/mo
- #5 Elmore County$75,553/yrCost$3,015/mo Rent$888/mo#5 Elmore County $75,553/yr $3,015/mo $888/mo
- #6 Baldwin County$75,019/yrCost$3,127/mo Rent$1,043/mo#6 Baldwin County $75,019/yr $3,127/mo $1,043/mo
- #7 Autauga County$69,841/yrCost$2,958/mo Rent$888/mo#7 Autauga County $69,841/yr $2,958/mo $888/mo
- #8 Morgan County$64,858/yrCost$2,770/mo Rent$756/mo#8 Morgan County $64,858/yr $2,770/mo $756/mo
- #9 Coffee County$64,672/yrCost$2,659/mo Rent$653/mo#9 Coffee County $64,672/yr $2,659/mo $653/mo
- #10 Jefferson County$64,589/yrCost$3,228/mo Rent$1,144/mo#10 Jefferson County $64,589/yr $3,228/mo $1,144/mo
All 67 counties in Alabama
Sorted by population. Type to filter.
- Jefferson County Pop669,744 Rent$1,144/mo Income$64,589/yr Cost$3,228/mo
- Mobile County Pop413,162 Rent$908/mo Income$58,119/yr Cost$2,924/mo
- Madison County Pop397,135 Rent$1,071/mo Income$83,528/yr Cost$3,271/mo
- Baldwin County Pop239,945 Rent$1,043/mo Income$75,019/yr Cost$3,127/mo
- Tuscaloosa County Pop234,036 Rent$922/mo Income$63,947/yr Cost$2,901/mo
- Montgomery County Pop227,197 Rent$888/mo Income$58,153/yr Cost$2,873/mo
- Shelby County Pop226,955 Rent$1,144/mo Income$93,543/yr Cost$3,430/mo
- Lee County Pop177,663 Rent$1,009/mo Income$61,123/yr Cost$2,997/mo
- Morgan County Pop123,742 Rent$756/mo Income$64,858/yr Cost$2,770/mo
- Calhoun County Pop116,141 Rent$730/mo Income$55,826/yr Cost$2,647/mo
- Houston County Pop107,628 Rent$722/mo Income$57,531/yr Cost$2,718/mo
- Limestone County Pop107,577 Rent$1,071/mo Income$83,534/yr Cost$3,294/mo
- Etowah County Pop103,208 Rent$810/mo Income$53,070/yr Cost$2,755/mo
- Marshall County Pop98,712 Rent$594/mo Income$60,946/yr Cost$2,578/mo
- Lauderdale County Pop95,037 Rent$743/mo Income$59,082/yr Cost$2,698/mo
- St. Clair County Pop92,903 Rent$1,144/mo Income$78,993/yr Cost$3,305/mo
- Cullman County Pop89,463 Rent$695/mo Income$60,916/yr Cost$2,661/mo
- Elmore County Pop88,669 Rent$888/mo Income$75,553/yr Cost$3,015/mo
- Talladega County Pop81,170 Rent$661/mo Income$56,249/yr Cost$2,633/mo
- DeKalb County Pop71,946 Rent$587/mo Income$51,149/yr Cost$2,492/mo
- Walker County Pop64,886 Rent$612/mo Income$54,509/yr Cost$2,653/mo
- Blount County Pop59,292 Rent$1,144/mo Income$61,096/yr Cost$3,136/mo
- Autauga County Pop59,285 Rent$888/mo Income$69,841/yr Cost$2,958/mo
- Russell County Pop58,858 Rent$937/mo Income$50,046/yr Cost$2,877/mo
- Colbert County Pop57,648 Rent$743/mo Income$56,736/yr Cost$2,803/mo
- Coffee County Pop54,231 Rent$653/mo Income$64,672/yr Cost$2,659/mo
- Jackson County Pop52,839 Rent$674/mo Income$49,454/yr Cost$2,620/mo
- Dale County Pop49,516 Rent$679/mo Income$53,955/yr Cost$2,626/mo
- Chilton County Pop45,500 Rent$682/mo Income$61,873/yr Cost$2,732/mo
- Tallapoosa County Pop41,070 Rent$638/mo Income$57,185/yr Cost$2,619/mo
- Covington County Pop37,647 Rent$587/mo Income$50,886/yr Cost$2,539/mo
- Dallas County Pop37,536 Rent$625/mo Income$36,810/yr Cost$2,457/mo
- Escambia County Pop36,695 Rent$643/mo Income$44,447/yr Cost$2,530/mo
- Chambers County Pop34,450 Rent$760/mo Income$49,295/yr Cost$2,696/mo
- Lawrence County Pop33,182 Rent$756/mo Income$60,040/yr Cost$2,759/mo
- Pike County Pop32,953 Rent$756/mo Income$47,961/yr Cost$2,604/mo
- Franklin County Pop31,978 Rent$688/mo Income$51,493/yr Cost$2,632/mo
- Marion County Pop29,190 Rent$587/mo Income$50,714/yr Cost$2,505/mo
- Geneva County Pop26,726 Rent$722/mo Income$50,951/yr Cost$2,651/mo
- Cherokee County Pop25,224 Rent$663/mo Income$50,769/yr Cost$2,682/mo
- Barbour County Pop24,757 Rent$648/mo Income$44,290/yr Cost$2,536/mo
- Winston County Pop23,637 Rent$587/mo Income$48,032/yr Cost$2,510/mo
- Clarke County Pop22,802 Rent$600/mo Income$49,167/yr Cost$2,562/mo
- Randolph County Pop22,310 Rent$688/mo Income$51,551/yr Cost$2,736/mo
- Bibb County Pop22,152 Rent$1,144/mo Income$51,215/yr Cost$3,007/mo
- Monroe County Pop19,580 Rent$687/mo Income$40,225/yr Cost$2,646/mo
- Marengo County Pop19,027 Rent$688/mo Income$44,205/yr Cost$2,674/mo
- Macon County Pop18,951 Rent$617/mo Income$45,951/yr Cost$2,330/mo
- Pickens County Pop18,843 Rent$619/mo Income$47,014/yr Cost$2,576/mo
- Butler County Pop18,807 Rent$684/mo Income$44,881/yr Cost$2,597/mo
- Henry County Pop17,450 Rent$597/mo Income$60,135/yr Cost$2,583/mo
- Fayette County Pop16,173 Rent$687/mo Income$50,733/yr Cost$2,638/mo
- Washington County Pop15,270 Rent$908/mo Income$60,503/yr Cost$3,082/mo
- Cleburne County Pop15,254 Rent$631/mo Income$53,319/yr Cost$2,713/mo
- Hale County Pop14,749 Rent$922/mo Income$41,325/yr Cost$2,868/mo
- Clay County Pop14,188 Rent$630/mo Income$51,852/yr Cost$2,670/mo
- Lamar County Pop13,809 Rent$648/mo Income$47,447/yr Cost$2,581/mo
- Crenshaw County Pop13,144 Rent$587/mo Income$49,040/yr Cost$2,587/mo
- Choctaw County Pop12,525 Rent$600/mo Income$44,483/yr Cost$2,549/mo
- Sumter County Pop12,020 Rent$713/mo Income$37,981/yr Cost$2,395/mo
- Conecuh County Pop11,411 Rent$600/mo Income$42,266/yr Cost$2,620/mo
- Wilcox County Pop10,347 Rent$728/mo Income$42,236/yr Cost$2,626/mo
- Coosa County Pop10,323 Rent$615/mo Income$57,063/yr Cost$2,466/mo
- Bullock County Pop10,157 Rent$688/mo Income$36,723/yr Cost$2,521/mo
- Lowndes County Pop10,008 Rent$888/mo Income$35,160/yr Cost$2,837/mo
- Perry County Pop8,231 Rent$604/mo Income$34,368/yr Cost$2,280/mo
- Greene County Pop7,589 Rent$819/mo Income$31,495/yr Cost$2,602/mo
Compare any two areas in Alabama
Put two counties side by side to see how rent, taxes and everyday costs stack up.
Open comparison toolFrequently asked questions about Alabama
Common questions about cost of living, taxes and rent.
What is the cost of living in Alabama?
The average cost of living in Alabama is approximately $2,729 per month for a single person. This includes rent, utilities, groceries, transportation, healthcare and taxes. Costs range from $2,330/mo in Macon County to $3,430/mo in Shelby County.
What is the average rent in Alabama?
The average one-bedroom rent in Alabama is $758 per month, based on HUD Fair Market Rent data across all 67 counties.
What is the average salary in Alabama?
The average household income in Alabama is $54,196 per year, according to U.S. Census Bureau data.
Does Alabama have state income tax?
Yes, Alabama has a graduated income tax ranging from 2% to 5%.
What is the sales tax in Alabama?
The combined state and local sales tax rate in Alabama averages 9.24%. The state rate is 4.00% with an average local addition of 5.24%.
What are the cheapest places to live in Alabama?
The cheapest counties to live in Alabama based on overall monthly costs are: 1. Perry County ($2,280/mo), 2. Macon County ($2,330/mo), 3. Sumter County ($2,395/mo), 4. Dallas County ($2,457/mo), 5. Coosa County ($2,466/mo).
What are the most expensive places to live in Alabama?
The most expensive counties to live in Alabama based on overall monthly costs are: 1. Shelby County ($3,430/mo), 2. St. Clair County ($3,305/mo), 3. Limestone County ($3,294/mo), 4. Madison County ($3,271/mo), 5. Jefferson County ($3,228/mo).
Use this research
Journalists, researchers and bloggers are welcome to cite and share this analysis. Please include a follow link back to this page when referencing our data. For bespoke analysis, expert comment, or high-resolution graphics, get in touch via our press office.
About this data
All figures on this page come from official U.S. government sources.
- U.S. Census Bureau (ACS 5-Year Estimates)
- HUD Fair Market Rents FY2025
- Energy Information Administration (EIA)
- Tax Foundation state and local rates