Homes for Sale in Markham
There are currently 886 homes for sale in Markham, including 564 houses, 248 condos and 74 townhouses; the median asking price is $1,067,000.
Markham is a dynamic York Region city known as Canada's high-tech capital, with a diverse population and a mix of heritage villages and modern urban centres. Home to major tech companies and vibrant multicultural dining, Markham is one of the GTA's most desirable communities.
Home prices range from $550,000 for condos to over $1.8 million for detached homes in premium neighborhoods.
Source: MLS® data from the Toronto Regional Real Estate Board (TRREB) and other Ontario real estate boards via PropTx. Price ranges are rounded figures as of March 2026 and are updated periodically.
Canada's high-tech capital, historic Unionville, multicultural dining scene, and excellent schools.
Newest Listings in Markham
- 214 Elson Street, Markham — 4 bed, 3 bath, $1,049,000
- 58 Lee Avenue, Markham — 6 bed, 7 bath, $3,188,000
- 171 Simonston Boulevard, Markham — 5 bed, 3 bath, $1,088,000
- 53 New Havens Way, Markham — 3 bed, 3 bath, $799,000
- 95 Gillingham Avenue, Markham — 4 bed, 4 bath, $1,479,900
- 80 Eyer Drive, Markham — 4 bed, 4 bath, $1,790,000
- 19 Backus Court, Markham — 4 bed, 3 bath, $998,000
- 9 Orchard Street, Markham — 4 bed, 5 bath, $2,498,000
- 87 Stonechurch Crescent, Markham — 4 bed, 3 bath, $1,299,000
- 399 South Park Road 1109, Markham — 2 bed, 2 bath, $519,000
- 34 Phillipsen Way, Markham — 4 bed, 4 bath, $999,000
- 35 Glenbrook Drive, Markham — 8 bed, 5 bath, $1,998,000
- 17 Mumbai Drive, Markham — 3 bed, 4 bath, $899,000
- 58 Adam Sellers Street 503, Markham — 3 bed, 2 bath, $708,800
- 37 Galleria Pkwy 1001, Markham — 2 bed, 1 bath, $488,000
- 12 Gandhi Lane 1103, Markham — 2 bed, 2 bath, $579,000
- 9 Brightbay Crescent, Markham — 4 bed, 2 bath, $1,450,000
- 23 Outlook Terrace Drive, Markham — 3 bed, 3 bath, $999,800
- 70 William Saville Street, Markham — 4 bed, 5 bath, $1,298,000
- 8119 Birchmount Road 918, Markham — 2 bed, 2 bath, $449,000
- 4239 19th Avenue, Markham — 3 bed, 2 bath, $1,598,000
- 26 Sanctuary Way, Markham — 2 bed, 4 bath, $1,288,000
- 236 Austin Drive, Markham — 4 bed, 3 bath, $1,299,000
- 4 Alpen Way 1, Markham — 5 bed, 3 bath, $880,000
- 83 Grandview Avenue, Markham — 6 bed, 6 bath, $2,648,800
- 129 Babcombe Drive, Markham — 5 bed, 4 bath, $2,198,000
- 131 Upper Duke Crescent 904, Markham — 2 bed, 2 bath, $563,000
- 38 Gandhi Lane 509, Markham — 2 bed, 2 bath, $748,000
- 30 Ritter Crescent, Markham — 5 bed, 5 bath, $2,190,000
- 7 Parkstone Road, Markham — 4 bed, 4 bath, $1,635,000
- 7161 Yonge Street 2732, Markham — 3 bed, 2 bath, $558,000
- 33 Pascoe Drive, Markham — 4 bed, 4 bath, $1,348,000
- 44 Nicholson Way 124, Markham — 3 bed, 2 bath, $624,900
- 99 Lahore Crescent, Markham — 4 bed, 4 bath, $999,900
- 65 Carneros Way, Markham — 3 bed, 3 bath, $798,800
- 9763 Markham Road A-PH-02, Markham — 3 bed, 2 bath, $1,083,000
- 7825 Bayview Avenue 214, Markham — 3 bed, 2 bath, $778,000
- 88 William Shearn Crescent, Markham — 2 bed, 3 bath, $829,000
- 18 Water Walk Drive 2206, Markham — 3 bed, 3 bath, $758,000
- 6 Aberfeldy Crescent, Markham — 4 bed, 3 bath, $899,900
- 92 Glengordon Crescent, Markham — 5 bed, 5 bath, $1,998,888
- 3 Brookfield Court, Markham — 4 bed, 4 bath, $1,099,000
- 34 Morgan Avenue, Markham — 4 bed, 2 bath, $1,098,000
- 1 Wootten Way S 38, Markham — 4 bed, 3 bath, $678,000
- 55 Dawn Hill Trail, Markham — 3 bed, 3 bath, $1,399,000
- 12 Gandhi Lane 1208, Markham — 2 bed, 2 bath, $600,000
- 7165 Yonge Street 2210, Markham — 1 bed, 1 bath, $468,000
- 219 Smoothwater Terrace, Markham — 4 bed, 3 bath, $1,198,000
- 3 Lancashire Road, Markham — 5 bed, 4 bath, $1,388,000
- 4572 14th Avenue, Markham — 14 bed, 9 bath, $3,880,000
- 99 South Town Centre Boulevard 926, Markham — 1 bed, 1 bath, $458,000
- 20 Tanglewood Trail, Markham — 4 bed, 5 bath, $2,299,000
- 273 SOUTH PARK Road 318, Markham — 2 bed, 1 bath, $529,000
- 60 Crofting Crescent, Markham — 3 bed, 3 bath, $1,288,000
- 52 South Park Road, Markham — 4 bed, 5 bath, $1,238,000
- 292 VERDALE Crossing 1610B, Markham — 2 bed, 2 bath, $399,000
- 30 Bendamere Crescent, Markham — 4 bed, 4 bath, $999,000
- 56 Active Road, Markham — 3 bed, 5 bath, $1,299,000
- 2433 Bur Oak Avenue, Markham — 2 bed, 3 bath, $718,000
- 11 Lehman Crescent, Markham — 5 bed, 4 bath, $1,398,000
More Markham homes for sale (page 2)
Markham Homes for Sale by Neighbourhood
- Unionville homes for sale (184)
- Cornell homes for sale (70)
- Wismer homes for sale (55)
- Greensborough homes for sale (42)
- Commerce Valley homes for sale (45)
- Royal Orchard homes for sale (31)
- Thornhill homes for sale (30)
- Aileen-Willowbrook homes for sale (34)
- Angus Glen homes for sale (22)
- Berczy homes for sale (29)
- Middlefield homes for sale (24)
- Milliken Mills East homes for sale (30)
- Cathedraltown homes for sale (17)
- Markham Village homes for sale (30)
- Grandview homes for sale (23)
- Cedarwood homes for sale (23)
- Village Green-South Unionville homes for sale (10)
- Box Grove homes for sale (12)
- Bullock homes for sale (9)
- Devil's Elbow homes for sale (10)
- Bayview Glen homes for sale (15)
- Cachet homes for sale (11)
- Thornlea homes for sale (6)
- Sherwood-Amberglen homes for sale (12)
- Victoria Square homes for sale (15)
Markham Neighbourhood Guides
Browse by Property Type in Markham
More Markham Real Estate Resources
About Modern Solution Realty
Modern Solution Realty offers full-service real estate in Markham for just 1% listing commission. Save thousands when you sell your home. Buyers receive up to $5,000 cashback.
Contact us at (905) 897-5000 or visit our contact page.