Barrie Real Estate Market Snapshot
Median List Price
$569,000
Sold (last 90 days)
508
Avg Days on Market
36
Median Sold (90d)
Sign in for verified sold prices.
Active Listing Mix
Frequently Asked
How many homes are for sale in Barrie?
1,536 active listings are available in Barrie as of May 24, 2026, sourced from the Toronto Regional Real Estate Board (TRREB) and updated daily.
How many homes have sold in Barrie recently?
508 homes sold in Barrie over the last 90 days according to TRREB MLS data. Average days on market: 36.
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.
44 Hooper Road, Barrie, ON L4N 8Z9
75 Ellen Street 704, Barrie, ON L4N 7R6
18 Cundles Road E 1B, Barrie, ON L4M 2Z5
23 White Oaks Road, Barrie, ON L4N 5A2
21 Silver Trail, Barrie, ON L4N 2S2
207 Yeates Avenue, Barrie, ON L4N 4C5
222 Mapleview Drive W #200, Barrie, ON L4N 9E7
21 Carr Drive, Barrie, ON L4N 6N3
39 Mary Street 2005, Barrie, ON L4N 1S9
37 Ellen Street 1303, Barrie, ON L4N 6G2
36 Leslie Avenue, Barrie, ON L4N 9N9
56 Lakeside Terrace 409, Barrie, ON L4M 0L4
16 Bear Creek Drive, Barrie, ON L4N 9M9
6 Prudhoe Terrace, Barrie, ON L9S 2Z8
212 Little Avenue, Barrie, ON L4N 6L1
96 Ardagh Road, Barrie, ON L4N 9B7
117 Winchester Terrace, Barrie, ON L4M 0B3
15 Buchanan Street, Barrie, ON L4M 6B7
73 Coronation Parkway, Barrie, ON L4M 0E2
511 Welham Road 3, Barrie, ON L4N 8Z6
110 SAUNDERS Road 20&21, Barrie, ON L4N 9A8
11 Penton Drive, Barrie, ON L4N 7A3
151 Little Avenue, Barrie, ON L4N 6L6
720 Yonge Street 109, Barrie, ON L9J 0G9
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].