Homes for Sale in Maryland Heights, MO (63043)

Browse every active MARIS MLS listing in Maryland Heights, MO (zip code 63043): 69 homes for sale now. 289 sold in the last 12 months at a median of $270,000, 13 median days on market.

69 active listings, updated every 15 minutes

Featured Listings

12208 Hillcrest Place, Maryland Heights, MO, 63043 - 3 bed, 2 bath home for sale in St Louis, MO
Coming Soon

$245,000

1 day on STLMLS
2664 Dunhill Drive, Maryland Heights, MO, 63043 - 3 bed, 1 bath home for sale in Maryland Heights, MO
Coming Soon

$215,000

New listing
3034 Autumn Lakes Court, Maryland Heights, MO, 63043 - 2 bed, 3 bath home for sale in Maryland Heights, MO

$209,900

Price drop $10,000 was $219,900
11764 Clarksdale Drive, Maryland Heights, MO, 63043 - 4 bed, 2 bath home for sale in Maryland Heights, MO

$399,900

Price drop $20,100 was $420,000
12139 Belaire Place, Maryland Heights, MO, 63043 - 3 bed, 2 bath home for sale in Maryland Heights, MO

$224,900

Price drop $10,000 was $234,900
37 millwell, Maryland Heights, MO, 63043 - 3 bed, 2 bath home for sale in Maryland Heights, MO

$439,900

57 days on STLMLS
37 millwell, Maryland Heights, MO, 63043
3bd|2ba|1,610sqft|$273/sqft|57 DOM|1 Story MLS#26059666
11932 Autumn Lakes Drive, Maryland Heights, MO, 63043 - 2 bed, 3 bath home for sale in Maryland Heights, MO

$222,500

Price drop $7,500 was $230,000
93 Grand Circle, Maryland Heights, MO, 63043 - 3 bed, 2 bath home for sale in Maryland Heights, MO

$365,000

New listing
93 Grand Circle, Maryland Heights, MO, 63043
3bd|2ba|2,282sqft|$160/sqft|21,301acres|1 Story MLS#26071864
2333 Charlemagne Drive, Maryland Heights, MO, 63043 - 2 bed, 2 bath home for sale in Maryland Heights, MO

$115,000

9 days on STLMLS
12103 Belaire Place, Maryland Heights, MO, 63043 - 3 bed, 1 bath home for sale in Maryland Heights, MO

$315,000

15 days on STLMLS
11910 Longmont Drive, Maryland Heights, MO, 63043 - 3 bed, 2 bath home for sale in Maryland Heights, MO

$235,000

New listing
2218 TBB Principia Drive, Maryland Heights, MO, 63043 - 3 bed, 2 bath home for sale in Maryland Heights, MO

$549,000

284 days on STLMLS
11980 Autumn Lakes Drive, Maryland Heights, MO, 63043 - 3 bed, 4 bath home for sale in Maryland Heights, MO

$225,000

12 days on STLMLS
2543 Wesford Drive, Maryland Heights, MO, 63043 - 4 bed, 2 bath home for sale in Maryland Heights, MO

$299,000

Price drop $11,000 was $310,000
2543 Wesford Drive, Maryland Heights, MO, 63043
4bd|2ba|1,054sqft|$284/sqft|197 DOM|Multi/Split MLS#26020590
1263 Dawn Valley Drive, Maryland Heights, MO, 63043 - 4 bed, 2 bath home for sale in Maryland Heights, MO

$340,000

10 days on STLMLS
1263 Dawn Valley Drive, Maryland Heights, MO, 63043
4bd|2ba|1,465sqft|$232/sqft|10 DOM|Multi/Split MLS#26069493
3124 Autumn Shores Drive, Maryland Heights, MO, 63043 - 2 bed, 4 bath home for sale in Maryland Heights, MO

$220,000

Price drop $59,000 was $279,000
11935 Woodedvalley Court, Maryland Heights, MO, 63043 - 3 bed, 2 bath home for sale in Maryland Heights, MO

$258,000

Price drop $22,000 was $280,000
132 Cumberland Avenue, Maryland Heights, MO, 63043 - 3 bed, 2 bath home for sale in Maryland Heights, MO

$399,999

7 days on STLMLS
11927 Woodedvalley Court, Maryland Heights, MO, 63043 - 3 bed, 2 bath home for sale in Maryland Heights, MO

$264,900

Open House
1387 Schulte Hill Drive, Maryland Heights, MO, 63043 - 4 bed, 2 bath home for sale in Maryland Heights, MO

$330,000

Open House
1387 Schulte Hill Drive, Maryland Heights, MO, 63043
4bd|2ba|1,036sqft|$319/sqft|10 DOM|Multi/Split MLS#26070245
12200 McKelvey Road, Maryland Heights, MO, 63043 - 3 bed, 2 bath home for sale in Maryland Heights, MO

$255,000

Price drop $34,000 was $289,000
2218 Principia Drive, Maryland Heights, MO, 63043 - 3 bed, 2 bath home for sale in Maryland Heights, MO

$625,000

99 days on STLMLS
106 Lansing Avenue, Maryland Heights, MO, 63043 - 2 bed, 2 bath home for sale in Maryland Heights, MO

$225,000

4 days on STLMLS
21 Shumate Avenue, Maryland Heights, MO, 63043 - 3 bed, 1 bath home for sale in Maryland Heights, MO

$279,900

Price drop $15,100 was $295,000

Maryland Heights, MO 63043 housing market

Single family homes, condos and villas on MARIS MLS. Last 12 months, measured Nov 14, 2026.

289
Homes sold
$270,000
Median sold price
13 days
Median days on market
100% of list
Sold vs. asking
69
For sale now
$258,000
Median asking price
Homes sold in 63043 Search all 63043 listings Look up a home's history and seller disclosure Open houses Maryland Heights community guide

Other zip codes in St Louis County

About Homes for Sale in Maryland Heights, MO (63043)

Zip code 63043 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

Local agents who actually know Homes for Sale in Maryland Heights, MO (63043)

STLMLS is run by MORE, REALTORS ... a locally owned brokerage serving the St Louis region since 1996. When you reach out from a listing, you talk to a local REALTOR ®, not a national call center.

Call 866.STL.MLS1