Barrie is a city located on Kempenfelt Bay, an arm of Lake Simcoe, in the central portion of southern Ontario, Canada.