Barrie Real Estate Market Snapshot
Median List Price
$567,000
Sold (last 90 days)
512
Avg Days on Market
37
Median Sold (90d)
Sign in for verified sold prices.
Active Listing Mix
Frequently Asked
How many homes are for sale in Barrie?
1,541 active listings are available in Barrie as of May 23, 2026, sourced from the Toronto Regional Real Estate Board (TRREB) and updated daily.
How many homes have sold in Barrie recently?
512 homes sold in Barrie over the last 90 days according to TRREB MLS data. Average days on market: 37.
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.
55 Knupp Road, Barrie, ON L4N 0R7
28 Hawkins Drive, Barrie, ON L4N 0A6
39 Etherington Crescent, Barrie, ON L4N 7T2
126 Raymond Crescent, Barrie, ON L4N 0V7
156 Puget Street Lower, Barrie, ON L4M 4N5
52 Appletree Lane, Barrie, ON L9J 0P1
4 Brucker Road, Barrie, ON L4N 8J2
75 Ambler Bay N/A, Barrie, ON L4M 7A6
76 Commonwealth Road, Barrie, ON L4M 0C9
20 Majesty Boulevard, Barrie, ON L4M 7K3
58 Victoria Street, Barrie, ON L4N 2H6
39 Kodiak Terrace, Barrie, ON L9J 0J4
243 LITTLE Avenue, Barrie, ON L4N 6L3
52 Adelaide Street 32, Barrie, ON L4N 3T5
151 Terry Fox Drive, Barrie, ON L9J 0L9
151 Terry Fox Drive, Barrie, ON L9J 0L9
8 Culinary Lane 207, Barrie, ON L9J 0T2
20 Bell Street, Barrie, ON L4N 0J2
26 McAush Street, Barrie, ON L9J 0V6
73 Bird Street, Barrie, ON L4N 0X3
43 Perry Street, Barrie, ON L4N 2G2
33 Shepherd Drive Upper, Barrie, ON L9S 2Z4
145 Terry Fox Drive, Barrie, ON L9J 0L9
67 Trillium Crescent, Barrie, ON L4N 6H6
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].