Cost of living in Missouri
Rent, taxes, earnings and more across all 115 Missouri counties.
Last updated May 21, 2026
Taxes in Missouri
State income, sales and local tax rates.
Missouri has a graduated state income tax ranging from 0% to 4.8%.
Use our salary calculator to see your take-home pay in Missouri
Tax information is for general reference. Consult a qualified tax professional for advice on your specific situation.
Rent in Missouri
The average one-bedroom rent across Missouri is $730/mo. Rent varies from $628/mo in Atchison County to $1,183/mo in Ray County.
Cheapest places to live in Missouri
Top 10 counties by estimated single-person monthly cost.
- #1 Worth County$2,399/moRent$639/mo Income$46,167/yr#1 Worth County $2,399/mo $639/mo $46,167/yr
- #2 Adair County$2,436/moRent$636/mo Income$56,583/yr#2 Adair County $2,436/mo $636/mo $56,583/yr
- #3 Cedar County$2,444/moRent$628/mo Income$45,577/yr#3 Cedar County $2,444/mo $628/mo $45,577/yr
- #4 Butler County$2,445/moRent$628/mo Income$49,213/yr#4 Butler County $2,445/mo $628/mo $49,213/yr
- #5 Knox County$2,445/moRent$628/mo Income$53,333/yr#5 Knox County $2,445/mo $628/mo $53,333/yr
- #6 Ozark County$2,446/moRent$646/mo Income$42,329/yr#6 Ozark County $2,446/mo $646/mo $42,329/yr
- #7 Carter County$2,447/moRent$628/mo Income$45,083/yr#7 Carter County $2,447/mo $628/mo $45,083/yr
- #8 Hickory County$2,454/moRent$714/mo Income$35,084/yr#8 Hickory County $2,454/mo $714/mo $35,084/yr
- #9 St. Clair County$2,455/moRent$628/mo Income$46,731/yr#9 St. Clair County $2,455/mo $628/mo $46,731/yr
- #10 Stone County$2,455/moRent$646/mo Income$61,323/yr#10 Stone County $2,455/mo $646/mo $61,323/yr
Rankings include rent, utilities, groceries, transport, healthcare and taxes. See our methodology.
Most expensive places to live in Missouri
Top 10 counties by estimated single-person monthly cost.
- #1 Platte County$3,396/moRent$1,183/mo Income$95,748/yr#1 Platte County $3,396/mo $1,183/mo $95,748/yr
- #2 Clay County$3,354/moRent$1,183/mo Income$86,150/yr#2 Clay County $3,354/mo $1,183/mo $86,150/yr
- #3 Cass County$3,324/moRent$1,183/mo Income$87,413/yr#3 Cass County $3,324/mo $1,183/mo $87,413/yr
- #4 St. Charles County$3,269/moRent$984/mo Income$102,912/yr#4 St. Charles County $3,269/mo $984/mo $102,912/yr
- #5 Clinton County$3,263/moRent$1,183/mo Income$70,625/yr#5 Clinton County $3,263/mo $1,183/mo $70,625/yr
- #6 Jackson County$3,255/moRent$1,183/mo Income$67,178/yr#6 Jackson County $3,255/mo $1,183/mo $67,178/yr
- #7 Ray County$3,222/moRent$1,183/mo Income$72,152/yr#7 Ray County $3,222/mo $1,183/mo $72,152/yr
- #8 Lafayette County$3,202/moRent$1,183/mo Income$79,091/yr#8 Lafayette County $3,202/mo $1,183/mo $79,091/yr
- #9 Caldwell County$3,155/moRent$1,183/mo Income$62,520/yr#9 Caldwell County $3,155/mo $1,183/mo $62,520/yr
- #10 St. Louis County$3,135/moRent$984/mo Income$81,340/yr#10 St. Louis County $3,135/mo $984/mo $81,340/yr
Highest earning counties in Missouri
Top 10 by average household income.
- #1 St. Charles County$102,912/yrCost$3,269/mo Rent$984/mo#1 St. Charles County $102,912/yr $3,269/mo $984/mo
- #2 Platte County$95,748/yrCost$3,396/mo Rent$1,183/mo#2 Platte County $95,748/yr $3,396/mo $1,183/mo
- #3 Cass County$87,413/yrCost$3,324/mo Rent$1,183/mo#3 Cass County $87,413/yr $3,324/mo $1,183/mo
- #4 Clay County$86,150/yrCost$3,354/mo Rent$1,183/mo#4 Clay County $86,150/yr $3,354/mo $1,183/mo
- #5 Lincoln County$85,276/yrCost$3,111/mo Rent$984/mo#5 Lincoln County $85,276/yr $3,111/mo $984/mo
- #6 St. Louis County$81,340/yrCost$3,135/mo Rent$984/mo#6 St. Louis County $81,340/yr $3,135/mo $984/mo
- #7 Christian County$81,245/yrCost$2,870/mo Rent$795/mo#7 Christian County $81,245/yr $2,870/mo $795/mo
- #8 Jefferson County$80,522/yrCost$3,079/mo Rent$984/mo#8 Jefferson County $80,522/yr $3,079/mo $984/mo
- #9 Lafayette County$79,091/yrCost$3,202/mo Rent$1,183/mo#9 Lafayette County $79,091/yr $3,202/mo $1,183/mo
- #10 Warren County$77,989/yrCost$2,994/mo Rent$984/mo#10 Warren County $77,989/yr $2,994/mo $984/mo
All 115 counties in Missouri
Sorted by population. Type to filter.
- St. Louis County Pop996,618 Rent$984/mo Income$81,340/yr Cost$3,135/mo
- Jackson County Pop717,021 Rent$1,183/mo Income$67,178/yr Cost$3,255/mo
- St. Charles County Pop409,830 Rent$984/mo Income$102,912/yr Cost$3,269/mo
- Greene County Pop301,121 Rent$795/mo Income$57,488/yr Cost$2,723/mo
- St. Louis city Pop293,109 Rent$984/mo Income$55,279/yr Cost$2,962/mo
- Clay County Pop255,566 Rent$1,183/mo Income$86,150/yr Cost$3,354/mo
- Jefferson County Pop228,227 Rent$984/mo Income$80,522/yr Cost$3,079/mo
- Boone County Pop185,874 Rent$862/mo Income$69,913/yr Cost$2,839/mo
- Jasper County Pop123,532 Rent$835/mo Income$57,525/yr Cost$2,711/mo
- Cass County Pop109,393 Rent$1,183/mo Income$87,413/yr Cost$3,324/mo
- Platte County Pop108,751 Rent$1,183/mo Income$95,748/yr Cost$3,396/mo
- Franklin County Pop105,316 Rent$984/mo Income$71,973/yr Cost$3,039/mo
- Christian County Pop91,229 Rent$795/mo Income$81,245/yr Cost$2,870/mo
- Buchanan County Pop83,855 Rent$789/mo Income$59,423/yr Cost$2,712/mo
- Cape Girardeau County Pop82,180 Rent$794/mo Income$68,912/yr Cost$2,706/mo
- Cole County Pop76,924 Rent$681/mo Income$73,273/yr Cost$2,714/mo
- St. Francois County Pop66,864 Rent$652/mo Income$54,813/yr Cost$2,553/mo
- Lincoln County Pop61,636 Rent$984/mo Income$85,276/yr Cost$3,111/mo
- Newton County Pop59,490 Rent$835/mo Income$64,583/yr Cost$2,760/mo
- Taney County Pop56,382 Rent$750/mo Income$58,258/yr Cost$2,538/mo
- Johnson County Pop54,331 Rent$761/mo Income$67,123/yr Cost$2,653/mo
- Pulaski County Pop53,850 Rent$765/mo Income$66,435/yr Cost$2,567/mo
- Phelps County Pop44,948 Rent$680/mo Income$55,427/yr Cost$2,541/mo
- Callaway County Pop44,541 Rent$761/mo Income$72,645/yr Cost$2,738/mo
- Camden County Pop43,416 Rent$669/mo Income$62,927/yr Cost$2,518/mo
- Pettis County Pop43,205 Rent$715/mo Income$60,232/yr Cost$2,620/mo
- Butler County Pop42,166 Rent$628/mo Income$49,213/yr Cost$2,445/mo
- Howell County Pop40,168 Rent$634/mo Income$49,814/yr Cost$2,492/mo
- Webster County Pop39,868 Rent$795/mo Income$69,731/yr Cost$2,741/mo
- Lawrence County Pop38,392 Rent$628/mo Income$55,849/yr Cost$2,535/mo
- Scott County Pop37,967 Rent$695/mo Income$58,847/yr Cost$2,603/mo
- Warren County Pop36,467 Rent$984/mo Income$77,989/yr Cost$2,994/mo
- Laclede County Pop36,245 Rent$630/mo Income$50,825/yr Cost$2,529/mo
- Barry County Pop34,831 Rent$630/mo Income$56,611/yr Cost$2,548/mo
- Lafayette County Pop32,974 Rent$1,183/mo Income$79,091/yr Cost$3,202/mo
- Polk County Pop32,109 Rent$681/mo Income$56,686/yr Cost$2,541/mo
- Stone County Pop31,697 Rent$646/mo Income$61,323/yr Cost$2,455/mo
- Stoddard County Pop28,547 Rent$628/mo Income$54,067/yr Cost$2,543/mo
- Marion County Pop28,493 Rent$687/mo Income$63,908/yr Cost$2,629/mo
- Dunklin County Pop27,795 Rent$628/mo Income$47,368/yr Cost$2,518/mo
- Adair County Pop25,224 Rent$636/mo Income$56,583/yr Cost$2,436/mo
- Miller County Pop25,081 Rent$780/mo Income$55,172/yr Cost$2,690/mo
- Texas County Pop24,956 Rent$741/mo Income$48,055/yr Cost$2,562/mo
- Audrain County Pop24,688 Rent$651/mo Income$56,232/yr Cost$2,572/mo
- Randolph County Pop24,524 Rent$636/mo Income$55,310/yr Cost$2,517/mo
- McDonald County Pop23,492 Rent$628/mo Income$48,145/yr Cost$2,489/mo
- Washington County Pop23,483 Rent$679/mo Income$51,886/yr Cost$2,581/mo
- Saline County Pop23,177 Rent$629/mo Income$56,566/yr Cost$2,529/mo
- Ray County Pop23,149 Rent$1,183/mo Income$72,152/yr Cost$3,222/mo
- Crawford County Pop22,890 Rent$666/mo Income$56,345/yr Cost$2,602/mo
- Henry County Pop22,194 Rent$629/mo Income$56,621/yr Cost$2,525/mo
- Morgan County Pop21,430 Rent$681/mo Income$49,663/yr Cost$2,479/mo
- Clinton County Pop21,259 Rent$1,183/mo Income$70,625/yr Cost$3,263/mo
- Nodaway County Pop20,959 Rent$673/mo Income$55,970/yr Cost$2,473/mo
- Benton County Pop19,887 Rent$668/mo Income$52,200/yr Cost$2,558/mo
- Vernon County Pop19,713 Rent$684/mo Income$54,519/yr Cost$2,515/mo
- Perry County Pop18,947 Rent$789/mo Income$63,356/yr Cost$2,716/mo
- Wright County Pop18,722 Rent$628/mo Income$47,304/yr Cost$2,464/mo
- Ste. Genevieve County Pop18,551 Rent$688/mo Income$61,310/yr Cost$2,635/mo
- Andrew County Pop18,086 Rent$789/mo Income$74,007/yr Cost$2,887/mo
- Pike County Pop17,623 Rent$636/mo Income$57,572/yr Cost$2,644/mo
- Dallas County Pop17,344 Rent$684/mo Income$53,177/yr Cost$2,600/mo
- Cooper County Pop16,835 Rent$628/mo Income$67,548/yr Cost$2,592/mo
- Bates County Pop16,121 Rent$679/mo Income$57,914/yr Cost$2,581/mo
- New Madrid County Pop16,041 Rent$643/mo Income$49,237/yr Cost$2,540/mo
- Moniteau County Pop15,303 Rent$673/mo Income$65,161/yr Cost$2,671/mo
- Pemiscot County Pop15,232 Rent$723/mo Income$40,748/yr Cost$2,554/mo
- Macon County Pop15,163 Rent$636/mo Income$58,318/yr Cost$2,549/mo
- Gasconade County Pop14,774 Rent$628/mo Income$65,096/yr Cost$2,549/mo
- Dent County Pop14,506 Rent$628/mo Income$54,306/yr Cost$2,529/mo
- Cedar County Pop14,440 Rent$628/mo Income$45,577/yr Cost$2,444/mo
- Livingston County Pop14,330 Rent$628/mo Income$60,148/yr Cost$2,607/mo
- Osage County Pop13,379 Rent$681/mo Income$75,355/yr Cost$2,751/mo
- Madison County Pop12,665 Rent$633/mo Income$58,435/yr Cost$2,468/mo
- Mississippi County Pop12,079 Rent$628/mo Income$46,258/yr Cost$2,499/mo
- Douglas County Pop11,850 Rent$628/mo Income$49,828/yr Cost$2,552/mo
- Linn County Pop11,850 Rent$628/mo Income$61,975/yr Cost$2,613/mo
- Barton County Pop11,685 Rent$680/mo Income$49,503/yr Cost$2,508/mo
- Montgomery County Pop11,422 Rent$628/mo Income$61,042/yr Cost$2,623/mo
- DeKalb County Pop11,176 Rent$789/mo Income$69,093/yr Cost$2,798/mo
- Wayne County Pop10,942 Rent$744/mo Income$43,393/yr Cost$2,514/mo
- Ripley County Pop10,755 Rent$664/mo Income$43,898/yr Cost$2,469/mo
- Bollinger County Pop10,591 Rent$794/mo Income$57,286/yr Cost$2,584/mo
- Ralls County Pop10,394 Rent$644/mo Income$62,054/yr Cost$2,585/mo
- Howard County Pop10,141 Rent$695/mo Income$62,628/yr Cost$2,621/mo
- Lewis County Pop9,945 Rent$628/mo Income$52,340/yr Cost$2,513/mo
- Grundy County Pop9,822 Rent$628/mo Income$53,839/yr Cost$2,551/mo
- Iron County Pop9,482 Rent$744/mo Income$51,161/yr Cost$2,589/mo
- St. Clair County Pop9,451 Rent$628/mo Income$46,731/yr Cost$2,455/mo
- Caldwell County Pop8,890 Rent$1,183/mo Income$62,520/yr Cost$3,155/mo
- Ozark County Pop8,773 Rent$646/mo Income$42,329/yr Cost$2,446/mo
- Oregon County Pop8,704 Rent$628/mo Income$44,259/yr Cost$2,457/mo
- Monroe County Pop8,672 Rent$628/mo Income$48,299/yr Cost$2,593/mo
- Hickory County Pop8,501 Rent$714/mo Income$35,084/yr Cost$2,454/mo
- Carroll County Pop8,459 Rent$628/mo Income$61,712/yr Cost$2,554/mo
- Daviess County Pop8,449 Rent$628/mo Income$60,665/yr Cost$2,544/mo
- Maries County Pop8,435 Rent$739/mo Income$61,359/yr Cost$2,636/mo
- Harrison County Pop8,198 Rent$641/mo Income$53,364/yr Cost$2,478/mo
- Dade County Pop7,627 Rent$671/mo Income$49,899/yr Cost$2,486/mo
- Chariton County Pop7,406 Rent$628/mo Income$63,307/yr Cost$2,506/mo
- Shannon County Pop7,137 Rent$628/mo Income$59,000/yr Cost$2,490/mo
- Clark County Pop6,680 Rent$628/mo Income$51,458/yr Cost$2,458/mo
- Gentry County Pop6,224 Rent$657/mo Income$57,458/yr Cost$2,570/mo
- Reynolds County Pop6,058 Rent$629/mo Income$44,357/yr Cost$2,475/mo
- Shelby County Pop6,011 Rent$638/mo Income$52,127/yr Cost$2,533/mo
- Sullivan County Pop5,903 Rent$628/mo Income$55,500/yr Cost$2,477/mo
- Carter County Pop5,269 Rent$628/mo Income$45,083/yr Cost$2,447/mo
- Atchison County Pop5,216 Rent$628/mo Income$59,260/yr Cost$2,521/mo
- Scotland County Pop4,698 Rent$628/mo Income$67,568/yr Cost$2,571/mo
- Putnam County Pop4,675 Rent$649/mo Income$56,875/yr Cost$2,658/mo
- Holt County Pop4,254 Rent$628/mo Income$58,516/yr Cost$2,539/mo
- Schuyler County Pop4,044 Rent$628/mo Income$56,023/yr Cost$2,524/mo
- Knox County Pop3,760 Rent$628/mo Income$53,333/yr Cost$2,445/mo
- Mercer County Pop3,501 Rent$628/mo Income$60,357/yr Cost$2,540/mo
- Worth County Pop1,956 Rent$639/mo Income$46,167/yr Cost$2,399/mo
Compare any two areas in Missouri
Put two counties side by side to see how rent, taxes and everyday costs stack up.
Open comparison toolFrequently asked questions about Missouri
Common questions about cost of living, taxes and rent.
What is the cost of living in Missouri?
The average cost of living in Missouri is approximately $2,649 per month for a single person. This includes rent, utilities, groceries, transportation, healthcare and taxes. Costs range from $2,436/mo in Adair County to $3,396/mo in Platte County.
What is the average rent in Missouri?
The average one-bedroom rent in Missouri is $730 per month, based on HUD Fair Market Rent data across all 115 counties.
What is the average salary in Missouri?
The average household income in Missouri is $59,503 per year, according to U.S. Census Bureau data.
Does Missouri have state income tax?
Yes, Missouri has a graduated income tax ranging from 0% to 4.8%.
What is the sales tax in Missouri?
The combined state and local sales tax rate in Missouri averages 8.29%. The state rate is 4.22% with an average local addition of 4.06%.
What are the cheapest places to live in Missouri?
The cheapest counties to live in Missouri based on overall monthly costs are: 1. Worth County ($2,399/mo), 2. Adair County ($2,436/mo), 3. Cedar County ($2,444/mo), 4. Butler County ($2,445/mo), 5. Knox County ($2,445/mo).
What are the most expensive places to live in Missouri?
The most expensive counties to live in Missouri based on overall monthly costs are: 1. Platte County ($3,396/mo), 2. Clay County ($3,354/mo), 3. Cass County ($3,324/mo), 4. St. Charles County ($3,269/mo), 5. Clinton County ($3,263/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