8,593

Affton, MO Homes

Section Image Section Image
  • /25

    $239,000

    $11K PRICE DROP
    • 3 Beds
    • 1.5 Baths
    • 910 Sq Ft

    7724 General Sherman Ln, Saint Louis, MO 63123

    Charming Affton Ranch with full basement & Outdoor Entertaining Space! Welcome home to this 3-bedroom, 1.5-bath ranch conveniently located in the heart of South St. Louis County. Featuri hardwood floors throughout the main level, this home offers comfortable living with an kitchen, cozy breakfast area, and attached one-car garage. The lower level expands your living space with a spacious family

    Agent Photo

    Butch Fehr

    RE/MAX Best Choice St. Louis

    (855) 525-0493

    7724 General Sherman Ln, Saint Louis, MO 63123
  • /69

    Starting at $895 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

    (314) 333-8909

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

    $249,900 Last List Price

    Sold Sep 29, 2025

    9406 Congo Dr, Saint Louis, MO 63123

    • 3 Beds
    • 1.5 Baths
    • 1,488 Sq Ft
    • Built 1955

    Last Sold Summary

    • $168/SF
    • 3 Days On Market

    Current Estimated Value $262,067

    Last Listing Agent Heather Lewis Gateway Real Estate

    9406 Congo Dr, Saint Louis, MO 63123
    • /18

      Est $182,023

      Not Listed For Sale

      9740 Bexley Station Dr Unit 7L, Saint Louis, MO 63123

      • 2 Beds
      • 2 Baths
      • 951 Sq Ft
      • Built 2010
      9740 Bexley Station Dr Unit 7L, Saint Louis, MO 63123

      Last Sold Summary

      • 36 Days On Market

  • /33

    $349,900

    Open Sun 1PM - 3PM Coming Soon
    • 3 Beds
    • 2.5 Baths
    • 1,762 Sq Ft

    9860 Berwick Dr, Saint Louis, MO 63123

    Welcome to 9860 Berwick Drive, where classic character meets modern updates.Step inside to find beautiful hardwood floors, a spacious living room anchored by a stunning stone fireplace, and a formal dining room filled with charm and architectural detail.The updated kitchen features white cabinetry, stainless steel appliances, and plenty of space for gathering with family and

    Agent Photo

    Andrew Wood

    Wood Brothers Realty

    (866) 450-2576

    9860 Berwick Dr, Saint Louis, MO 63123
  • /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

    (636) 333-1258

    6960 Creekview Trail, Affton, MO 63123
  • /24

    $218,000 Last List Price

    Sold May 28, 2026

    6104 Heege Rd, Saint Louis, MO 63123

    • 2 Beds
    • 1 Bath
    • 1,040 Sq Ft
    • Built 1929

    Last Sold Summary

    • $210/SF
    • 5 Days On Market

    Current Estimated Value $215,524

    Last Listing Agent Rosie Adams Berkshire Hathaway HomeServices Select Properties

    6104 Heege Rd, Saint Louis, MO 63123
    • /64

      Est $416,894

      Not Listed For Sale

      9502 Forman View Dr, Saint Louis, MO 63123

      • 4 Beds
      • 2.5 Baths
      • 2,240 Sq Ft
      • Built 2017
      9502 Forman View Dr, Saint Louis, MO 63123

      Last Sold Summary

      • 4 Days On Market

  • /38

    $225,000

    Pending
    • 3 Beds
    • 1 Bath
    • 1,404 Sq Ft

    9305 Cloverhurst Dr, Saint Louis, MO 63123

    Move-in ready and exceptionally well maintained! This updated 3-bedroom home offers the perfect combination of comfort, functionality, and peace of mind. Recent improvements include new flooring, an updated kitchen, a finished basement, a new roof (2023), updated HVAC, and an updated water heater. The main level features a functional layout with comfortable living spaces and modern updates

    Agent Photo

    Nicholas Wagenknecht

    SCHNEIDER Real Estate

    (888) 293-2686

    9305 Cloverhurst Dr, Saint Louis, MO 63123
  • /35

    Starting at $1,050 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

    (314) 876-0514

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

    $239,900 Last List Price

    Sold Oct 06, 2025

    6437 Colver Ave, Saint Louis, MO 63123

    • 2 Beds
    • 2 Baths
    • 1,040 Sq Ft
    • Built 1933

    Last Sold Summary

    • $231/SF
    • 6 Days On Market

    Current Estimated Value $235,388

    Last Listing Agent Lucy Feicht Lou Realty Group

    6437 Colver Ave, Saint Louis, MO 63123
    • /17

      Est $194,744

      Not Listed For Sale

      9751 Newham Dr Unit 11D, Saint Louis, MO 63123

      • 2 Beds
      • 2 Baths
      • 1,015 Sq Ft
      • Built 2010
      9751 Newham Dr Unit 11D, Saint Louis, MO 63123

      Last Sold Summary

      • 2 Days On Market

  • /38

    $255,000

    Pending
    • 3 Beds
    • 2.5 Baths
    • 1,532 Sq Ft

    8537 Vasel Ave, Saint Louis, MO 63123

    Welcome home to this inviting 3-bedroom, 2.5-bath ranch located in the desirable Affton School District! This well-kept home features beautiful hardwood floors throughout the main level, adding warmth and timeless appeal to the living spaces. The finished basement provides additional room to spread out and includes a versatile bonus room perfect for a home office, workout space, playroom, or

    Todd Stolte Keller Williams Realty St. Louis

    8537 Vasel Ave, Saint Louis, MO 63123
  • /20

    $2,576 Per Month

    • 3 Beds
    • 1.5 Baths
    • 1,200 Sq Ft
    • House for Rent

    7243 General Sherman Ln, Affton, MO 63123

    Property Id: 2615910THIS IS NOT YOUR TYPICAL RENTAL. IT’S YOUR OPPORTUNITY TO OWN!HomeWays makes homeownership accessible to everyone.If you've struggled with qualifying for a traditional home loan, HomeWays' "Homeownership Now" program is designed specifically for you. Low Credit is OKAY, student debt and medical bills, NO PROBLEM. Don’t miss out on this chance to make

    (314) 338-6437

    7243 General Sherman Ln, Affton, MO 63123
  • /42

    $250,000 Last List Price

    Sold Nov 05, 2025

    8405 Rockhaven Ln, Saint Louis, MO 63123

    • 3 Beds
    • 2 Baths
    • 1,600 Sq Ft
    • Built 1960

    Last Sold Summary

    • $156/SF
    • 1 Day On Market

    Current Estimated Value $272,448

    Last Listing Agent Nicholas Wagenknecht SCHNEIDER Real Estate

    8405 Rockhaven Ln, Saint Louis, MO 63123
    • /27

      Est $182,278

      Not Listed For Sale

      9744 Bexley Station Dr Unit 8L, Saint Louis, MO 63123

      • 2 Beds
      • 2 Baths
      • 951 Sq Ft
      • Built 2009
      9744 Bexley Station Dr Unit 8L, Saint Louis, MO 63123

      Last Sold Summary

      • 0 Days On Market

  • /33

    $434,900

    New Construction $10K PRICE INCREASE
    • 4 Beds
    • 2.5 Baths
    • 2,001 Sq Ft

    2 Royal II at Grove at Grant’s Trail Manors, Saint Louis, MO 63123

    Pre-Construction. To Be Built Home ready to personalize into your dream home! BASE PRICE and PHOTOS are for 4BR, 2.5BA Royal II Two Story. Pricing will vary depending on interior/exterior selections. This flexible two story home offers plenty of living space! The main floor is great for entertaining, with a kitchen that opens to the breakfast room & family room, plus a formal dining room for

    Pamela Chyba ListWithFreedom.com Inc

    2 Royal II at Grove at Grant’s Trail Manors, Saint Louis, MO 63123
  • /20

    $5,180

    Total Monthly Price

    • 3 Beds
    • 1.5 Baths
    • Condo for Rent

    9501 Upland Dr Unit SI ID1472871P, Affton, MO 63123

    The advertised rate of $5,180/month is the lowest available price, based on a 30 day(s) stay with a move-in date of August 12, 2026.Rates vary depending on the duration of stay, season, and other parameters. For exact pricing and additional pricing components, please visit our website and enter your desired move-in and move-out dates. The rate is applicable when billed upfront; it can be

    (314) 408-2585

    9501 Upland Dr Unit SI ID1472871P, Affton, MO 63123
  • /2

    $215,000 Last List Price

    Sold Jun 01, 2026

    8551 Elsa Ave, Saint Louis, MO 63123

    • 3 Beds
    • 1 Bath
    • 1,102 Sq Ft
    • Built 1965

    Last Sold Summary

    • $195/SF

    Current Estimated Value $233,007

    Last Listing Agent Melissa Miller Coldwell Banker Realty - Gundaker

    8551 Elsa Ave, Saint Louis, MO 63123
    • /20

      Est $176,844

      Not Listed For Sale

      9744 Bexley Station Dr Unit 8K, Saint Louis, MO 63123

      • 2 Beds
      • 2 Baths
      • 951 Sq Ft
      • Built 2009
      9744 Bexley Station Dr Unit 8K, Saint Louis, MO 63123

      Last Sold Summary

      • 5 Days On Market

  • /18

    $339,900

    New Construction $10K PRICE INCREASE
    • 3 Beds
    • 2 Baths
    • 1,252 Sq Ft

    2 Arlington at Grove at Grant’s Trail Meadows, Saint Louis, MO 63123

    Pre-Construction. To Be Built Home ready to personalize into your dream home! LIST PRICE and PHOTOS are for 3BR, 2BA Arlington Two Story. Pricing will vary depending on various interior/exterior selections. The main floor is great for entertaining with a kitchen that opens to the breakfast room and living room. Lots of natural light from lots of windows and sliding door to the patio or deck!

    Pamela Chyba ListWithFreedom.com Inc

    2 Arlington at Grove at Grant’s Trail Meadows, Saint Louis, MO 63123
  • /24

    $1,795

    Total Monthly Price

    • 3 Beds
    • 1.5 Baths
    • 1,200 Sq Ft
    • House for Rent

    4440 Turquoise Dr, Affton, MO 63123

    Renovated Ranch Home | 3 Bed / 1.5 Bath | Affton, MO | $1,795/mo4440 Turquoise Dr, Affton, MO 63123 | Available NowFully updated and move-in ready single-family home in a quiet Affton neighborhood. Recently renovated with new flooring, fresh interior paint, and a brand new water heater. Slab foundation with no basement providing easy single-level living and low maintenance. —

    4440 Turquoise Dr, Affton, MO 63123
  • /30

    $267,500 Last List Price

    Sold Feb 03, 2026

    9100 Arvin Place, Saint Louis, MO 63123

    • 3 Beds
    • 1.5 Baths
    • 888 Sq Ft
    • Built 1955

    Last Sold Summary

    • $301/SF
    • 7 Days On Market

    Current Estimated Value $257,150

    Last Listing Agent Dalton Nicholls EXP Realty, LLC

    9100 Arvin Place, Saint Louis, MO 63123
    • /13

      Est $182,436

      Not Listed For Sale

      9744 Bexley Station Dr Unit 8E, Saint Louis, MO 63123

      • 2 Beds
      • 2 Baths
      • 951 Sq Ft
      • Built 2010
      9744 Bexley Station Dr Unit 8E, Saint Louis, MO 63123

      Last Sold Summary

      • 3 Days On Market

  • /21

    $120,000

    $10K PRICE DROP
    • 2 Beds
    • 1 Bath
    • 783 Sq Ft

    8019 Genesta St, Saint Louis, MO 63123

    Investor opportunity in the Affton School District. This 2 bedroom, 1 bath full brick bungalow offers 783 sq ft above grade with a spacious living room, eat in kitchen, and classic masonry exterior featuring attractive stone work. The home also includes a full basement with potential for additional finished space and off street parking. This property is being sold as-is and a bit of sweat equity

    Marsha Fischer Worth Clark Realty

    8019 Genesta St, Saint Louis, MO 63123
  • /4

    $1,800

    Total Monthly Price

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

    9740 Bexley Station Dr Unit 7F, Affton, MO 63123

    Modern two bedroom two bathroom condo. 1.1 miles from Highway 55. In unit washer and dryer. Second floor unit with balcony and storage closet.

    9740 Bexley Station Dr Unit 7F, Affton, MO 63123
  • /24

    $290,000 Last List Price

    Sold May 26, 2026

    8517 Ava Dr, Saint Louis, MO 63123

    • 3 Beds
    • 3 Baths
    • 1,860 Sq Ft
    • Built 1952

    Last Sold Summary

    • $156/SF
    • 3 Days On Market

    Current Estimated Value $284,890

    Last Listing Agent Kat Johnson EXP Realty, LLC

    8517 Ava Dr, Saint Louis, MO 63123
    • /25

      Est $182,169

      Not Listed For Sale

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

      • 2 Beds
      • 2 Baths
      • 951 Sq Ft
      • Built 2009
      9733 Crayford Rd Unit 9H, Saint Louis, MO 63123

      Last Sold Summary

      • 1 Day On Market

  • /20

    $364,900

    New Construction $10K PRICE INCREASE
    • 3 Beds
    • 2 Baths
    • 1,478 Sq Ft

    2 Belmont at Grove at Grant’s Trail Meadows, Saint Louis, MO 63123

    Pre-Construction. TO-BE-BUILT floor plan ready to personalize into your dream home! BASE PRICE and PHOTOS are for 3BR, 2BA Belmont 1.5 Story. Pricing will vary depending on various interior/exterior selections. This home features a spacious living room and dining area, great for entertaining. The Belmont’s kitchen plan includes plenty of cabinetry, plus optional breakfast bar for additional

    Pamela Chyba ListWithFreedom.com Inc

    2 Belmont at Grove at Grant’s Trail Meadows, Saint Louis, MO 63123
  • /11

    $950 Per Month

    • 2 Beds
    • 1 Bath
    • 3,328 Sq Ft
    • Apartment for Rent

    6727 Colony Acres Dr Unit B, Saint Louis, MO 63123

    Great Location in Affton! 2 bed, 1 full bath unit is available for lease. Clean updated unit is ready to move in. Private laundry hookups in basement, secure building, close to transportation, shopping and schools . Walk to Tower Tee Golf! Parks nearby. Large Living room, plank flooring, 1st floor unit. Pet negotiable.

    Gina Laux West End Management & Leasing Services

    6727 Colony Acres Dr Unit B, Saint Louis, MO 63123
  • /29

    $265,000 Last List Price

    Sold Apr 03, 2026

    9018 Vasel Dr, Saint Louis, MO 63123

    • 2 Beds
    • 1 Bath
    • 1,116 Sq Ft
    • Built 1965

    Last Sold Summary

    • $237/SF
    • 43 Days On Market

    Current Estimated Value $260,837

    Last Listing Agent John Schwabe Realty Executives of St. Louis

    9018 Vasel Dr, Saint Louis, MO 63123
    • /11

      Not Listed For Sale

      6726 Colony Acres Dr, Saint Louis, MO 63123

      • 8 Beds
      • 4 Baths
      • 3,338 Sq Ft
      • Built 1965
      6726 Colony Acres Dr, Saint Louis, MO 63123

      Last Sold Summary

      • 25 Days On Market

  • /16

    $240,000

    • 3 Beds
    • 1 Bath
    • 1,278 Sq Ft

    9438 Tiber Dr, Saint Louis, MO 63123

    Dynamite kitchen. 37" cabinets with crown molding. Granite counter tops, tiled backsplash, 16" ceramic tile flooring, stainless-steel appliances (Frigidaire smooth top stove, microwave and dishwasher, plus refrigerator stays! ) Updated bathroom - vanity, ceramic tile flooring and ceramic shower surround. Hardwood floors in living room, dining room area & bedrooms. Thermal replacement windows -

    Kevin Miller Coldwell Banker Realty - Gundaker

    9438 Tiber Dr, Saint Louis, MO 63123
  • /18

    $1,995 Per Month

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

    8501 Grantshire Ln, St. 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 kitchen has been updated with white cabinets, stainless appliances and stone counters. It has tons of room and space for a dining table. There is a beautiful and bright

    8501 Grantshire Ln, St. Louis, MO 63123
  • /28

    $235,000 Last List Price

    Sold Sep 18, 2025

    9232 Arrow Dr, Saint Louis, MO 63123

    • 2 Beds
    • 1 Bath
    • 1,217 Sq Ft
    • Built 1950

    Last Sold Summary

    • $193/SF
    • 20 Days On Market

    Current Estimated Value $251,534

    Last Listing Agent Kathy Bresnahan RedKey Realty Leaders

    9232 Arrow Dr, Saint Louis, MO 63123
    • /27

      Est $183,306

      Not Listed For Sale

      9719 Crayford Rd Unit 2F, Saint Louis, MO 63123

      • 2 Beds
      • 2 Baths
      • 945 Sq Ft
      • Built 2008
      9719 Crayford Rd Unit 2F, Saint Louis, MO 63123

      Last Sold Summary

      • 2 Days On Market

  • /17

    $55,000

    $28K PRICE DROP
    • 1 Bed
    • 1 Bath
    • 476 Sq Ft

    5138 Lode Ave, Saint Louis, MO 63123

    Ranch home is Bayless school district with new roof, new framing, new doors, new windows, new water service, and set of Kitchen Cabinets included. Owner is a licensed Missouri Broker.

    Joey Difranco DiFranco Realty

    5138 Lode Ave, Saint Louis, MO 63123
  • /9

    $950 Per Month

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

    6727 Colony Acres Dr Unit 6727-B Colony Acres, St. Louis, MO 63123

    6727 Colony Acres Dr Unit 6727-B Colony Acres, St. Louis, MO 63123
  • /40

    $249,900 Last List Price

    Sold Apr 09, 2026

    8016 Wynwood Dr, Saint Louis, MO 63123

    • 2 Beds
    • 1 Bath
    • 1,189 Sq Ft
    • Built 1936

    Last Sold Summary

    • $210/SF
    • 4 Days On Market

    Current Estimated Value $270,177

    Last Listing Agent Holly Hunter Worth Clark Realty

    8016 Wynwood Dr, Saint Louis, MO 63123
    • /21

      Est $177,555

      Not Listed For Sale

      9736 Crayford Rd Unit C, Saint Louis, MO 63123

      • 2 Beds
      • 2 Baths
      • 948 Sq Ft
      • Built 2007
      9736 Crayford Rd Unit C, Saint Louis, MO 63123

      Last Sold Summary

      • 49 Days On Market

Showing Results 1 - 40, Page 1 of 18

Home Prices in Affton, MO

Home Price Trends

Median Sale Price
$897,500
Median Single Family Sale Price
$951,200
Median Townhouse Sale Price
$200,000
Median 2 Bedroom Sale Price
$200,000
Average Price Per Sq Ft
$295
Number of Homes for Sale
0
Last 12 months Home Sales
19
Months of Supply
0.00
Median List Price
$947,570
Median Change From 1st List Price
0%
Median Home Sale Price YoY Change
155%
How to Buy a Home How to Finance a Home How to Sell a Home