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.
25 Jagges Drive, Barrie, ON L4N 0W9
50 Livingstone Street W, Barrie, ON L4N 7J2
59 Mary Street, Barrie, ON L4N 1T2
59 Mary Street, Barrie, ON L4N 1T2
251 King Street 1, Barrie, ON L4N 6B5
430 Essa Road 424, Barrie, ON L4N 9C6
430 Essa Road 325, Barrie, ON L4N 9C6
19 Dunlop Street W 205, Barrie, ON L4N 1A1
62 Corbett Drive, Barrie, ON L4M 5V2
9 Little Lake Drive, Barrie, ON L4M 7B9
430 MAPLEVIEW Drive E 38, Barrie, ON L4N 0H4
142 Athabaska Road, Barrie, ON L4N 8E5
14 Round Leaf Court, Barrie, ON L4N 9N3
111 Worsley Street GPH1, Barrie, ON L4M 0J5
59 ARCH BROWN Court E-202, Barrie, ON L4M 0C6
119 D'ambrosio Drive 9, Barrie, ON L4N 7N7
90 Dean Avenue 507, Barrie, ON L4N 0M3
2 PASS Court, Barrie, ON L4N 5R9
5 Kelsey Crescent, Barrie, ON L4N 0J7
106 Nelson Street, Barrie, ON L4M 4K7
17 CRANBERRY Lane, Barrie, ON L4N 0Z1
29 Peel Street, Barrie, ON L4M 3K9
759 Essa Road Upper 2, Barrie, ON L4N 9G1
18 Todd Drive, Barrie, ON L4N 9K6
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].