Skip to main content

Average Rent in St. Louis 2026

The average rent in St. Louis, MO is $1,100 for a 1-bedroom, $1,350 for a 2-bedroom, and $1,700 for a 3-bedroom apartment in 2026. The cost of living in St. Louis is 10% below the national average. To afford a 1-bedroom apartment here using the 30% rule, you need an annual income of at least $44,000.

St. Louis Rent Prices by Bedroom

1 Bedroom

$1,100

per month

2 Bedrooms

$1,350

per month

3 Bedrooms

$1,700

per month

Cost of Living in St. Louis

90

Cost of Living Index (100 = national average)

St. Louis's cost of living index is 90, which is 10% below the national average. This index factors in housing, groceries, transportation, healthcare, and utilities. A higher number means you need more income to maintain the same standard of living compared to the national average.

National Average100
Low costHigh cost

St. Louis at a Glance

Population

293K

Median Income

$47,121

COL Index

90

Rent Control

No

How Much Income Do You Need to Rent in St. Louis?

The widely accepted guideline is to spend no more than 30% of your gross income on rent. Here is the minimum annual income you need to afford an apartment in St. Louis by bedroom count:

1-Bedroom

$1,100/mo rent

$44,000/yr

2-Bedroom

$1,350/mo rent

$54,000/yr

3-Bedroom

$1,700/mo rent

$68,000/yr

Based on the 30% rule: monthly rent should not exceed 30% of gross monthly income.

How Much You Save with a Roommate in St. Louis

Save $425/month

by splitting a 2-bedroom with a roommate

Solo 1BR

$1,100

per month

Split 2BR

$675

per person/month

Annual Savings

$5,100

per year

Instead of paying $1,100 for a 1-bedroom on your own, splitting a 2-bedroom ($1,350) with one roommate brings your share to $675. That is $5,100 per year you could put toward savings, investments, or paying down debt.

Rent Control in St. Louis

St. Louis, MO does not currently have rent control or rent stabilization laws. Landlords can raise rent by any amount at lease renewal, though they are typically required to provide advance notice (usually 30-60 days). If you are concerned about rent increases, consider negotiating a longer lease term for price stability.

Rent Calculators for St. Louis Renters

Use these free calculators to plan your St. Louis rental budget, split rent with roommates, and check if you qualify for an apartment.

Frequently Asked Questions About Renting in St. Louis

Is St. Louis expensive to rent in?

St. Louis is one of the most affordable large metros for renters. A 1-bedroom averages $1,100 per month in 2026. The Central West End and Soulard are trendy and pricier, while neighborhoods like Tower Grove and Benton Park offer character at lower rents.

How much income do you need to rent in St. Louis?

Using the 30% rule, you need about $3,667 per month ($44,000 annually) to afford an average $1,100/month 1-bedroom apartment in St. Louis.

How much can you save by splitting rent with a roommate in St. Louis?

Splitting a 2-bedroom ($1,350/month) with one roommate brings your share to $675, saving $425 per month or $5,100 per year versus renting a 1-bedroom alone.

Planning to rent in St. Louis?