Where is Barrie Located?

Map showing where is Barrie located in Canada.

Barrie is a city in Ontario, Canada, situated on the western shore of Lake Simcoe. It is located approximately 90 kilometers north of Toronto. Barrie is known for its scenic waterfront, outdoor recreational opportunities, and as a hub for tourism and cultural events in the region. Recognized for its outdoor activities and waterfront.





This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Read More