Barrie Real Estate Market Snapshot
Median List Price
$554,900
Sold (last 90 days)
498
Avg Days on Market
38
Median Sold (90d)
Sign in for verified sold prices.
Active Listing Mix
Frequently Asked
How many homes are for sale in Barrie?
1,508 active listings are available in Barrie as of May 21, 2026, sourced from the Toronto Regional Real Estate Board (TRREB) and updated daily.
How many homes have sold in Barrie recently?
498 homes sold in Barrie over the last 90 days according to TRREB MLS data. Average days on market: 38.
How often is the data updated?
TRREB / PropTx data syncs to search.rcib.ai daily. Sold prices and full sale history are visible to verified RCIB Real Estate Limited, Brokerage VOW members after sign-in.
152 Madelaine Drive Upper, Barrie, ON L4N 0N1
36 Sagewood Avenue, Barrie, ON L9J 0K5
40 Sagewood Avenue, Barrie, ON L9J 0K5
4 Chantal Street, Barrie, ON L4N 9S4
150 Dunlop Street E 511, Barrie, ON L4M 6H1
25 Muir Drive, Barrie, ON L4N 0J1
84 SHEPHERD Drive, Barrie, ON L9J 0P5
22 Red Maple Lane, Barrie, ON L9J 0N4
430 ESSA Road 418, Barrie, ON L9J 0M1
18 Stoneybrook Crescent, Barrie, ON L4N 0A5
115 Clapperton Street, Barrie, ON L4M 3G3
6 Rainwater Lane, Barrie, ON L4N 9J6
52 Stanley Street, Barrie, ON L4M 6V6
127 Birchwood Drive, Barrie, ON L4M 6X3
12 Kensington Trail, Barrie, ON L4N 0K5
135 Livingstone Street W Upper, Barrie, ON L4N 7J4
241 King Street 2, Barrie, ON L4N 6B5
8 Spry Lane Lot 413, Barrie, ON L9J 0P2
17 Appletree Lane Lot 94, Barrie, ON L9J 0P2
77 Carlton Road, Barrie, ON L4M 5K8
75 Ellen Street 207, Barrie, ON L4N 7R6
6 Rainwater Lane, Barrie, ON L4N 9J6
57 Harvest Crescent, Barrie, ON L9J 0T5
147 Anne Street N, Barrie, ON L4N 2B9
Neighbourhoods in Barrie
Browse Barrie Homes by Property Type
Real Estate in Barrie
Discover homes for sale in Barrie, Ontario. Listings are updated daily from the Toronto Regional Real Estate Board (TRREB) via the PROPTX MLS® system. RCIB Real Estate Limited, Brokerage provides full-service representation for buyers and sellers across the Greater Toronto Area. Contact us at 416-277-9494 or [email protected].