106

Affton, MO Homes for Rent

Section Image
  • /100

    Starting at $790 Per Month

    • 1 - 2 Beds

    6960 Creekview Trail, Affton, MO 63123

    Welcome to Marlborough Trails Apartments, a beautiful place to live. Our property features lush landscaping in a quiet, peaceful environment. You will enjoy the spacious apartments and wonderful neighbors. This community is professionally managed with an excellent management and maintenance staff. Call our leasing office today for more information on your new home at Marlborough Trails Apartments.

    Marlborough Trails Apartments

    6960 Creekview Trail, Affton, MO 63123
  • /69

    Starting at $825 Per Month

    • 1 - 2 Beds

    7912 Olde English Rd, Affton, MO 63123

    Oak Park Apartments offers 1-bedroom and 2-bedroom apartments (600-700 sq ft) in Affton, MO 63123. Updated and renovated units feature AC and heating, spacious bedrooms, walk-in closets, and private patios. Community amenities include a swimming pool, renovated clubhouse with ping-pong and indoor putting golf, on-site laundry facility, mail center, dog park, multiple BBQ grilling areas,

    Oak Park Apartments

    7912 Olde English Rd, Affton, MO 63123
  • /51

    Starting at $795 Per Month

    • 1 - 2 Beds

    7482 Hardscrapple Dr, Saint Louis, MO 63123

    The Villages at General Grant is an unbeatable location in Affton, MO. We have one and two bedroom apartments and townhomes for rent with amazing features. Each of our homes come equipped with walk-in closets, a patio/balcony and more.

    The Villages at General Grant

    7482 Hardscrapple Dr, Saint Louis, MO 63123
  • /35

    Starting at $1,200 Per Month

    • 1 - 2 Beds

    9196 Heritage Dr, Saint Louis, MO 63123

    Heritage Estates Apartments located in Affton, MO, is close to Highways 270 and 55 within the highly sought-after Affton School District. Our community features privacy-entrance buildings, a swimming pool, a multi-use sports court, a resident lounge, a fitness center, and other great amenities that set us apart from the rest. Not to mention, ample parking!

    Heritage Estates

    9196 Heritage Dr, Saint Louis, MO 63123
  • /20

    Starting at $837 Per Month

    • 1 Bed

    7028 Heege Rd, Saint Louis, MO 63123

    Forest Creek Apartments offers 1-bedroom and 2-bedroom apartments (500-800 sq ft) in St. Louis 63123, tucked away in the Village of Marlborough near Affton. Brick colonial buildings with hardwood floors, dishwashers, and storage closets. Community amenities include an outdoor swimming pool, pet park, detached garages, on-site laundry, and on-site management. Pets allowed (cats and dogs).

    Forest Creek Apartments

    7028 Heege Rd, Saint Louis, MO 63123
  • /15

    $2,960 Per Month

    • 3 Beds
    • 3.5 Baths
    • 2,653 Sq Ft
    • House for Rent

    7235 Forestate Dr, Affton, MO 63123

    Apply now or schedule your self-tour today and take the first step toward getting more than just a place to live. Rent with FirstKey Homes for a home that's right for you, plus professional service and maintenance, innovative resident programs, and more; that's the power of purple! This 3-bedroom, 3.5-bathroom rental home in Saint Louis, MO, has a lot to offer; does it check all your boxes?

    7235 Forestate Dr, Affton, MO 63123
  • /18

    $1,900 Per Month

    • 2 Beds
    • 1 Bath
    • 1,212 Sq Ft
    • House for Rent

    8501 Grantshire Ln, Saint Louis, MO 63123

    Immaculate 2 Bed/ 1 bath in Affton. This home boasts over 1200 sq ft of livable space with an entire basement for storage and or extra space. The main floor of the house has hardwood floors in most of the main living areas. The family/living room features dimmable can lighting that brightens the room. The kitchen has been updated with white cabinets that are soft close, stainless appliances and

    Stacie Teak West End Management & Leasing Services

    8501 Grantshire Ln, Saint Louis, MO 63123
  • /36

    $1,650 Per Month

    • 3 Beds
    • 1 Bath
    • 872 Sq Ft
    • House for Rent

    9826 Ravensbrook Dr, St. Louis, MO 63123

    Welcome to this charming home in the desirable Affton area! This inviting residence features 3 bedrooms and 1 full bathroom, offering a comfortable and functional layout that's perfect for everyday living. Bright windows fill the living room with natural light, creating a warm and welcoming space to relax or entertain. This home also features central air, forced-air heating, a detached garage,

    9826 Ravensbrook Dr, St. Louis, MO 63123
  • /19

    $1,800 Per Month

    • 2 Beds
    • 2 Baths
    • 951 Sq Ft
    • Apartment for Rent

    9733 Crayford Rd Unit 9E, Saint Louis, MO 63123

    Looking for the perfect place to call home? Welcome to Bexley Station in Affton! This beautifully maintained 2-bedroom, 2-bath condo offers the perfect combination of modern style, comfort, and convenience. The updated kitchen features quartz countertops, a custom tile backsplash, coordinating appliances, and plenty of cabinet space. The open living area leads to a covered deck overlooking a

    Clayton Cobler Keller Williams Realty St. Louis

    9733 Crayford Rd Unit 9E, Saint Louis, MO 63123
  • /11

    $1,499 Per Month

    • 2 Beds
    • 1 Bath
    • 1,378 Sq Ft
    • House for Rent

    9128 Coral Dr, Affton, MO 63123

    Check out this beautiful home nestled in a Affton! Hardwood floors, tuck under garage and fenced backyard! Call today this one won't last long! By submitting your information on this page you consent to being contacted by the Property Manager and RentEngine via SMS, phone, or email.

    9128 Coral Dr, Affton, MO 63123
  • /13

    $1,700 Per Month

    • 2 Beds
    • 1 Bath
    • 1,456 Sq Ft
    • House for Rent

    8910 Gravois Rd, Saint Louis, MO 63123

    Michael Stretch RE/MAX Results

    8910 Gravois Rd, Saint Louis, MO 63123
  • /30

    $1,795 Per Month

    • 3 Beds
    • 2 Baths
    • 925 Sq Ft
    • House for Rent

    9207 Reavis Barracks Rd, St. Louis, MO 63123

    MUST SEE this ADORABLE brick bungalow with original molding and a PARK like fenced backyard with lots of beautiful trees! 3 good size bedrooms and eat in kitchen. Living Room was partially converted to a 3rd bedroom or office, or could be seperate dining room. Unfinished basement has lots of potential with a 1/2 bath! Architectural roof 2009, Main Circuit Panel replaced 2022 Easy access to

    9207 Reavis Barracks Rd, St. Louis, MO 63123
  • /18

    $1,900 Per Month

    • 3 Beds
    • 1 Bath
    • 1,562 Sq Ft
    • House for Rent

    9743 Tesson Ferry Rd, Saint Louis, MO 63123

    Kristina Hodges Berkshire Hathaway HomeServices Select Properties

    9743 Tesson Ferry Rd, Saint Louis, MO 63123
  • /10

    $1,100 Per Month

    • 2 Beds
    • 1 Bath
    • 900 Sq Ft
    • Condo for Rent

    10023 Willdan Dr Unit B, St. Louis, MO 63123

    Welcome to the conveniently located apartment in South County! This 2 bedroom, 1 bathroom 900 SQFT unit unit has undergone a few updates. Located in the quiet & peaceful neighborhood of Lakeshire, this apartment is perfect for those seeking comfort, convenience, and easy access to highways. The entire unit hosts lots of natural light, creating a warm and welcoming ambiance. The bedrooms are

    10023 Willdan Dr Unit B, St. Louis, MO 63123
  • /2

    $3,500 Per Month

    • 4 Beds
    • 2.5 Baths
    • 2,624 Sq Ft
    • House for Rent

    4283 Lions Chase Dr, Saint Louis, MO 63125

    Beautiful 4-bedroom, 2.5-bath single-family home in the desirable Lions Chase community. This home offers over 2600 sq. ft of living space, with a comfortable layout perfect for families. Conveniently located in the South County with easy access to shopping, dining, schools, and major highways.

    Lyndsey Truong Exit Elite Realty

    4283 Lions Chase Dr, Saint Louis, MO 63125
  • /13

    $699 Per Month

    • Studio
    • 1 Bath
    • Townhouse for Rent

    9951 Chateau Roi Dr, Affton, MO 63123

    LIMITED TIME - APPLY NOW & SAVE - NO APPLICATION FEE! To schedule a viewing and/or apply, please visit our website: **Additional $99 per month for water, sewer and trash** UNIT IS NON-SMOKING Over the age of 18 must apply separately Qualifications: NO Evictions NO Felonies NO Bankruptcies Income MUST be 3 times the rent amount per month $300

    9951 Chateau Roi Dr, Affton, MO 63123
  • /18

    $1,850 Per Month

    • 3 Beds
    • 1 Bath
    • 744 Sq Ft
    • House for Rent

    8527 Philo Ave, Affton, MO 63123

    FULLY RENNOVATED 3 beds 1 bath Affton house with HUGE fully fenced backyard and finished basement. Welcome to 8527 Philo Ave, St. Louis, MO 63123! This bright and inviting home combines modern updates with plenty of space to relax and make your own. The updated kitchen features white shaker cabinets, butcher-block countertops, stainless-steel appliances, subway tile backsplash, and modern black

    8527 Philo Ave, Affton, MO 63123
  • /26

    $1,825 Per Month

    • 2 Beds
    • 1 Bath
    • 1,268 Sq Ft
    • House for Rent

    9043 Kathleen Ave, St. Louis, MO 63123

    9043 Kathleen Avenue, St. Louis, MO 63123Call for more information or to schedule a showing.Charming All-Brick 2-Bedroom Home in Wilbur ParkThis charming all-brick 2-bedroom, 1-bathroom home in the desirable Wilbur Park area offers nearly 1,300 square feet of living space and is conveniently located near shopping, restaurants, major roadways, and the popular 9 Mile

    9043 Kathleen Ave, St. Louis, MO 63123
  • /20

    $2,500 Per Month

    • 3 Beds
    • 2 Baths
    • 1,462 Sq Ft
    • House for Rent

    4 Girard Dr, Webster Groves, MO 63119

    Charming 3 bedroom / 2 bath home on quiet Webster Groves cul-de-sac. You will enter the home through the foyer and find hardwood floors throughout. The dining room and living room flow together which is great for entertaining. The living room boasts an abundance of natural light from an oversized bay window and the fireplace adds charm to the room. The kitchen is a large eat-in kitchen with

    4 Girard Dr, Webster Groves, MO 63119
  • /12

    $1,795 Per Month

    • 3 Beds
    • 1 Bath
    • 1,080 Sq Ft
    • House for Rent

    8942 Arvin Place, Affton, MO 63123

    End of Summer Blowout Specials! Move in by 9/15 and enjoy a $500 rent credit — plus your application fee refunded at move-in!Welcome to this single-story home in Affton, Missouri, where modern updates meet classic design. This well-maintained residence features three bedrooms and one newly renovated bathroom, offering a comfortable and inviting living space. The interior showcases durable

    8942 Arvin Place, Affton, MO 63123

Why Live in Affton

Affton, Missouri is an unincorporated community less than 15 miles south of St. Louis, set between Interstates 44 and 55 with highway connections that put downtown St. Louis about 20 minutes away. Home to around 20,400 people, it has the footprint of a small city, with sizable lawns, mature trees and mostly midcentury bungalows, plus more modern homes in developments like Forman Manor and the Arbors of Stonegate. Residents are within about a 20-mile drive of major employers across the St. Louis region, including several Fortune 500 headquarters. Local attractions include Grant’s Farm less than 3 miles away, known for its mansion tours, petting zoo, more than 900 animals and the Budweiser Clydesdales. Tower Tee Golf & Recreation adds a par-3 course, driving range and bocce ball, while Mathilda-Welmering Park and Ohlendorf Park provide playgrounds and athletic fields. The Affton Community Center offers a gym, fitness center and walking track, with some free senior memberships and weekday morning walking hours. Gravois Road is a busy corridor with local and chain restaurants, big-box stores and 9 Mile Garden, a food truck park and beer garden that hosts regular trivia nights and concerts, as well as the annual Affton Days Parade. St. Louis Lambert International Airport is about 16 miles away, and Mercy Hospital South is roughly 5 miles down Gravois Road. Weather can be intense, with all four seasons and tornado sirens tested monthly in St. Louis County.

Frequently Asked Questions

How much does it cost to rent a home in Affton, MO?
The median rent for a home in Affton, MO is $699 per month, though prices vary by neighborhood, size, and property type. As of September 2026, townhouses tend to be the most affordable option while condos and single-family homes are currently more expensive.
How much do you need to make to afford rent in Affton, MO?
To comfortably afford the median rent in Affton, MO, a household needs to earn roughly $27,960 per year. This is based on the common guideline that households should spend no more than 30% of gross income on housing. Most landlords require monthly household income of at least 3x the monthly rent, and with a median rent of $699 per month in Affton, MO, renters typically need to show $2,097 per month in gross income to qualify. Actual affordability will vary depending on household debts, other living expenses, and overall budget.
Is it more affordable to rent or buy in Affton, MO?
In Affton, MO, the price-to-rent ratio is 105.3, which generally favors renting. This ratio divides the median home price by the annual median rent: below 15 typically favors buying, 15 to 20 is balanced, and above 20 typically favors renting. Your finances, how long you plan to stay, and costs like mortgage rates, taxes, and maintenance all factor into the decision.
What neighborhoods in Affton, MO are best for renting a home?
The best neighborhood for renting in Affton, MO depends on your priorities: commute, walkability, budget, and lifestyle all play a role. Popular areas for renting a home include Lemay, Saint Louis Hills, Boulevard Heights, Mehlville and Princeton Heights, each with its own character and price range.

Rental Home Trends

Number of Homes for Rent
20
Median Rent
$699
Median Single Family Home Rent
$1,500
Median Townhouse Rent
$699
Median Condo Rent
$935
How to Rent a Home