Homes for Sale in Ballwin, MO (63021)

Browse every active MARIS IDX listing in Ballwin, MO (zip code 63021). Updated every 15 minutes from MLS Grid. Currently showing 172 active IDX listings.

172 active listings updated every 15 minutes

Featured Listings

62 Oak Hill Drive, Ellisville, MO, 63021 - 3 bed, 2 bath home for sale in Ballwin, MO
Coming Soon

$339,900

New listing
62 Oak Hill Drive, Ellisville, MO, 63021
3bd | 2ba | 1,473sqft |$231/sqft |1 Story MLS#26071492
363 Jamboree Drive, Manchester, MO, 63021 - 3 bed, 3 bath home for sale in Ballwin, MO
Coming Soon

$325,000

New listing
363 Jamboree Drive, Manchester, MO, 63021
3bd | 3ba | 1,509sqft |$215/sqft |1 Story MLS#26070913
618 Pine Ridge Trails Court, 203, Ballwin, MO, 63021 - 2 bed, 2 bath home for sale in Ballwin, MO

$199,500

Price drop $25,500 was $225,000
618 Pine Ridge Trails Court, 203, Ballwin, MO, 63021
2bd | 2ba | 838sqft |$238/sqft |64 DOM |1 Story MLS#26058387
550 Spring Glen Drive, Unincorporated, MO, 63021 - 2 bed, 2 bath home for sale in Ballwin, MO

$267,000

Price drop $7,900 was $274,900
550 Spring Glen Drive, Unincorporated, MO, 63021
2bd | 2ba | 1,145sqft |$233/sqft |44 DOM |1 Story MLS#26062211
700 Ridgeside Drive, H, Ballwin, MO, 63021 - 2 bed, 2 bath home for sale in Ballwin, MO

$152,900

Price drop $2,000 was $154,900
700 Ridgeside Drive, H, Ballwin, MO, 63021
2bd | 2ba | 892sqft |$171/sqft |29 DOM |1 Story MLS#26066451
814 Reinke Road, Ballwin, MO, 63021 - 3 bed, 3 bath home for sale in Ballwin, MO

$409,000

Price drop $16,500 was $425,500
814 Reinke Road, Ballwin, MO, 63021
3bd | 3ba | 2,122sqft |$193/sqft |9 DOM |2 Story MLS#26069986
618 Pine Ridge Trails Court, 104, Ballwin, MO, 63021 - 3 bed, 2 bath home for sale in Ballwin, MO

$250,000

Open House
1302 Westbrooke Terrace Drive, Unincorporated, MO, 63021 - 4 bed, 4 bath home for sale in Ballwin, MO

$488,000

Price drop $12,000 was $500,000
1302 Westbrooke Terrace Drive, Unincorporated, MO, 63021
4bd | 4ba | 2,144sqft |$228/sqft |17 DOM |2 Story MLS#26063356
1347 Parkview Estates Drive, Ellisville, MO, 63021 - 3 bed, 3 bath home for sale in Ellisville, MO

$359,000

Price drop $20,900 was $379,900
1117 Grenadier Lane, Manchester, MO, 63021 - 3 bed, 2 bath home for sale in Manchester, MO

$365,000

Price drop $9,900 was $374,900
1117 Grenadier Lane, Manchester, MO, 63021
3bd | 2ba | 1,228sqft |$297/sqft |44 DOM |1 Story MLS#26062568
807 Kylewood Place, Ballwin, MO, 63021 - 3 bed, 3 bath home for sale in Ballwin, MO

$440,000

Price drop $10,000 was $450,000
807 Kylewood Place, Ballwin, MO, 63021
3bd | 3ba | 2,046sqft |$215/sqft |32 DOM |1.5 Story MLS#26058247
182 Carmel Woods Drive, Ellisville, MO, 63021 - 3 bed, 3 bath home for sale in Ellisville, MO

$265,000

5 days on market
182 Carmel Woods Drive, Ellisville, MO, 63021
3bd | 3ba | 1,504sqft |$176/sqft |5 DOM |3+ Story MLS#26060899
1700 Whispering Creek Drive, A, Unincorporated, MO, 63021 - 2 bed, 2 bath home for sale in Ballwin, MO

$182,000

19 days on market
1700 Whispering Creek Drive, A, Unincorporated, MO, 63021
2bd | 2ba | 1,106sqft |$165/sqft |19 DOM |1 Story MLS#26066260
800 Eaglebrooke Drive, Unincorporated, MO, 63021 - 4 bed, 3 bath home for sale in Ballwin, MO

$430,000

Price drop $30,000 was $460,000
1319 Holgate Drive, C, Ballwin, MO, 63021 - 2 bed, 2 bath home for sale in Ballwin, MO

$155,000

Price drop $10,000 was $165,000
1319 Holgate Drive, C, Ballwin, MO, 63021
2bd | 2ba | 1,009sqft |$154/sqft |84 DOM |1 Story MLS#26050380
151 Cascade Terrace Drive, Ballwin, MO, 63021 - 3 bed, 2 bath home for sale in Ballwin, MO

$229,900

Price drop $20,100 was $250,000
151 Cascade Terrace Drive, Ballwin, MO, 63021
3bd | 2ba | 842sqft |$273/sqft |38 DOM |1 Story MLS#26060775
1606 Forest Springs Lane Lane, B, Ballwin, MO, 63021 - 2 bed, 2 bath home for sale in Unincorporated, MO

$179,900

20 days on market
1606 Forest Springs Lane Lane, B, Ballwin, MO, 63021
2bd | 2ba | 911sqft |$197/sqft |20 DOM |1 Story MLS#26067705
257 Treasure Cove, Ballwin, MO, 63021 - 3 bed, 3 bath home for sale in Ballwin, MO

$425,000

Price drop $14,000
257 Treasure Cove, Ballwin, MO, 63021
3D Tour available
3bd | 3ba | 1,456sqft |$292/sqft |16 DOM |Multi/Split MLS#26063408
630 Cascade Lake Drive, Ballwin, MO, 63021 - 3 bed, 3 bath home for sale in Ballwin, MO

$399,999

52 days on market
630 Cascade Lake Drive, Ballwin, MO, 63021
3bd | 3ba | 1,696sqft |$236/sqft |52 DOM |2 Story MLS#26058400
737 Country Heights Court, Manchester, MO, 63021 - 4 bed, 3 bath home for sale in Manchester, MO

$397,000

Price drop $23,000 was $420,000
737 Country Heights Court, Manchester, MO, 63021
4bd | 3ba | 1,445sqft |$275/sqft |116 DOM |Multi/Split MLS#26046146
1539 Dietrich Glen Drive, Unincorporated, MO, 63021 - 5 bed, 5 bath home for sale in Ballwin, MO

$725,000

Price drop $24,900 was $749,900
1611 Whispering Creek Drive, Unincorporated, MO, 63021 - 3 bed, 3 bath home for sale in Ballwin, MO

$185,000

1 day on market
1611 Whispering Creek Drive, Unincorporated, MO, 63021
3bd | 3ba | 1,446sqft |$128/sqft |1 DOM |2 Story MLS#26068389
15811 Jedberg Lane, Unincorporated, MO, 63021 - 5 bed, 4 bath home for sale in Ballwin, MO

$1,595,000

91 days on market
280 Carmel Woods Drive, Ellisville, MO, 63021 - 3 bed, 3 bath home for sale in Ballwin, MO

$205,000

Price drop $20,000 was $225,000
280 Carmel Woods Drive, Ellisville, MO, 63021
3bd | 3ba | 1,320sqft |$155/sqft |99 DOM |Multi/Split MLS#26050472

About Ballwin, MO (63021)

Wildwood in Winchester Township, St. Louis County, Missouri (zip code 63021) sits in the western suburbs, offering a more spacious, established residential character compared to closer-in St. Louis neighborhoods. The area is known for larger lots, mature tree-lined streets, and a mix of mid-range to upscale single-family homes that appeal to families seeking suburban living with reasonable commute times to downtown St. Louis and employment centers.

Buyers should know that 63021 is a well-established community with good access to shopping, dining, and services along nearby corridors. The neighborhood tends to attract families and professionals who want more space and a quieter setting while remaining within reasonable distance of the city.

Market Overview

The 63021 zip code currently has 114 active or coming-soon listings with prices ranging from $18,000 to $5,900,000, indicating a wide variety of property types and values within the area. The market here includes everything from starter homes and investment properties to high-end estates, with most activity concentrated in the middle-to-upper range for the St. Louis County suburbs. Sellers often highlight mature landscaping and lot size as key features, while buyers in this area typically prioritize space, school quality, and established neighborhood character.

Schools

Schools in this area include several districts within St Louis County -- check with the listing agent for the specific school assignment for any address.

Neighborhoods & Subdivisions

Current listings in 63021 span several established neighborhoods and subdivisions, including Kiefer Creek Meadows, New Ballwin Oaks, Spencers Ridge, Ballwin Hills, Coachlight, Hanna Place, Villas at Barrett Station, Chapparal Park, Windwood Hills, Zirwes Acres, Carman Ridge, and Forest Ridge Trails. Each of these communities offers its own character, from wooded residential streets to planned neighborhoods with deed restrictions and community amenities.

About St Louis County

Zip code 63021 is located in St Louis County. Refine your search by price, beds, baths and more using the filters above the listings grid.

Communities and Cities Within

Every St. Louis area community →

Local agents who actually know Ballwin, MO (63021)

StLouisRealEstate.com is operated by Guerrilla Brokers, LLC. When you reach out from a listing, you talk to a local REALTOR® with Missouri Online Real Estate, Inc., not a national call center.

Call 866.785.6571