Barrie Real Estate Market Snapshot
Median List Price
$559,900
Sold (last 90 days)
503
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,535 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?
503 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.
99 Cumming Drive, Barrie, ON L4N 0C6
277 Nelson Street, Barrie, ON L4M 5P6
31 Finlay Road, Barrie, ON L4N 7T8
5 Ferndale Drive N 2, Barrie, ON L4N 9V3
244 Penetanguishene Road 11, Barrie, ON L4M 7C2
203 Thrushwood Drive, Barrie, ON L4N 0Z1
237 Steel Street 8, Barrie, ON L4M 2H1
111 Worsley Street 709, Barrie, ON L4M 0J5
823 Essa Road, Barrie, ON L4N 9G5
43 Dunnett Drive, Barrie, ON L4N 0J7
20 Bell Street, Barrie, ON L4N 0J2
143 Peel Street, Barrie, ON L4M 3L7
6 D'ambrosio Drive, Barrie, ON L4N 6V5
20 Koda Street 211, Barrie, ON L9J 0J7
18 Newton Street, Barrie, ON L4M 3N3
5 Jills Court, Barrie, ON L4M 4L6
102 Esther Drive, Barrie, ON L4N 0V8
58 Wessenger Drive Lower, Barrie, ON L4N 8P8
3 Oren Boulevard, Barrie, ON L4N 4T3
33 Shepherd Drive Upper, Barrie, ON L9S 2Z4
27 SE Bannister Road SE, Barrie, ON L9J 0L5
75 Prince William Way 6, Barrie, ON L4M 0A1
281 Ferndale Drive S, Barrie, ON L4N 8K1
1 Mcdougall Drive, Barrie, ON L4N 7J1
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].