Save This Search

2 Bedroom Apartments for Rent in Cheltenham, Saint Louis, MO

71 Rentals Available Nearby
  • Today

    275 Union Blvd, St. Louis, MO 63108
    2 BEDS $1,314+
  • Today

    6226-38 Oakland, St. Louis, MO 63139
    2 BEDS Ask for Pricing
  • Today

    4575 Cadet Avenue, St. Louis, MO 63110-1500
    Income Restricted
    2 BEDS $1,325
  • Today

    6605 Clayton Ave., St. Louis, MO 63139
    2 BEDS Ask for Pricing
  • Today

    2100 Boardman St., St. Louis, MO 63110
    2 BEDS $2,037+
  • Renting has its Rewards
    Start earning points to redeem on travel, experiences, gift cards, live events, and more!
    Earn points for:
    Internet and Entertainment
    Utilities
    Insurance
    Learn more
  • Today

    6716-6722 Clayton Ave, St. Louis, MO 63139
    2 BEDS Ask for Pricing
  • Today

    6724-6730 CLAYTON AVENUE, St. Louis, MO 63139
    2 BEDS Ask for Pricing
  • Today

    718 South Euclid, Saint Louis, MO 63110
    2 BEDS Ask for Pricing
  • 1 day ago

    2604 Tamm Avenue, St. Louis, MO 63139
    2 BEDS $2,400
  • Today

    4431 Chouteau Ave Suite 1101, St. Louis, MO 63110
    2 BEDS $1,860+
  • Today

    4431 Chouteau, Suite 1101, St. Louis, MO 63110
    2 BEDS $2,300+
  • Interactive banner rent
    What is your max rent budget?
  • Today

    4321 Manchester Ave., St. Louis, MO 63110
    2 BEDS Ask for Pricing
  • 1 day ago

    5451 Arsenal Street, St. Louis, MO 63139
    2 BEDS $1,095+
  • Today

    6221-6229 SOUTHWOOD, St. Louis, MO 63105
    2 BEDS Ask for Pricing
  • 1 day ago

    4535 Forest Park Ave, St. Louis, MO 63108
    2 BEDS Ask for Pricing
  • Today

    4535 Forest Park Ave, St. Louis, MO 63108
    2 BEDS $2,156+
  • Today

    5510 Pershing Ave, St Louis, MO 63112
    2 BEDS $1,508+
  • Today

    4910 W. Pine Blvd, Saint Louis, MO 63108
    2 BEDS $2,105+
  • Today

    4949 W Pine Blvd, St. Louis, MO 63108
    2 BEDS $1,599+
  • Today

    299 Debaliviere Ave, St. Louis, MO 63112
    2 BEDS $2,210
  • Today

    40 N. Euclid Ave., St Louis, MO 63108
    2 BEDS $3,010+
  • Today

    4545 Laclede Ave, St. Louis, MO 63108
    2 BEDS $3,050+
  • Today

    4567 West Pine Boulevard, St. Louis, MO 63108
    2 BEDS $2,514+
  • Today

    6340-6346 SOUTHWOOD, St. Louis, MO 63105
    2 BEDS Ask for Pricing
  • Today

    4931 Lindell Blvd., Saint Louis, MO 63108
    2 BEDS $2,550+
0-25-nhood

Cheltenham, Saint Louis, MO rent trends

Rental prices in Cheltenham, Saint Louis, MO have increased by 4.71% over the past year. The average rent moved from $2,197 to $2,301.

Average rent in Cheltenham, Saint Louis, MO

$2,301/mo Cheltenham, Saint Louis, MO average rental price, October 2025
Image Average Rent

The average monthly rent for an apartment in Cheltenham, Saint Louis, MO is around $2,301.

    What's the typical rent budget in Cheltenham, Saint Louis, MO?

    A share of 11% of apartments in Cheltenham, Saint Louis, MO have the cheapest rents between $1,501-$2,000. Around 78% of Cheltenham's apartments have monthly rents between $2,001-$2,500. There are 10% of apartments with rents between $2,501-$3,000.

    The largest share of rentals in Cheltenham, Saint Louis, MO (78%) fall between $2,001-$2,500 per month. This suggests that most people succesfully find suitable apartments within this price.

    Getting around in Cheltenham, MO

    54 /100
    Somewhat Walkable
    34 /100
    Some Transit
    54 /100
    Bikeable
    Walk Score®: 54, Transit Score®: 34, Bike Score®: 54

    Frequently asked questions

    What are the advantages of renting a 2 bedroom apartment in Cheltenham, Saint Louis, MO?

    2 bedroom apartments offer more space compared to 1 bedroom or studio apartments. They are more suitable for 2 persons.

    What are the downsides of renting a 2 bedroom apartment in Cheltenham, Saint Louis, MO?

    A 2 bedroom apartment is usually slightly more expensive than a 1 bedroom apartment.

    Cheltenham, Saint Louis, MO demographics

    • 17,725Total Population
    • 9,250 Female
      8,475 Male
    • 34Median Age

    In total, Cheltenham, Saint Louis, MO has 17,725 residents, 9,250 women and 8,475 men, per U.S. Census recent estimates. Statistics show that the median age of Cheltenham’s population is 34.

    Cheltenham, Saint Louis, MO households

    • 3,787 Family
      5,364 Non-family
    • 1,526 Children
      7,625 No Children
    • 9,151Total Number of Households
    • 1Average People Per Household
    • $73,809Median Household Income

    There is a total of 9,151 households in Cheltenham, Saint Louis, MO. Of these, 1,526 have children and 7,625 are without children. Per Census Bureau’s most current estimates, 3,787 family households and 5,364 non-family households live in this area. The size of a household in Cheltenham is 1 people, on average. The median household annual income in Cheltenham equals $73,809, and the monthly housing costs equal $1,295.

    Cheltenham, Saint Louis, MO education statistics

    According to data from the U.S. Census Bureau, 2% of the population in Cheltenham, Saint Louis, MO have no high school education, 16% went to high-school, and 15% have partially completed college. Moreover, 5% of the population hold an Associate Degree, 33% hold a Bachelor Degree, and 29% hold a Graduate Degree.