Barrie is a city in Central Ontario, Canada, founded in 1833 and located on the western shores of Lake Simcoe, approximately 96 km northwest of Toronto.