Innisfil is a town located on the western shore of Lake Simcoe, immediately south of Barrie and 80 km north of Toronto. It has historically been a rural area, but growth in the Barrie area and the Greater Toronto Area has meant greater residential development in Innisfil. Innisfil is now one of the fastest growing communities in Ontario.

It has a total permanent population of 28,666 and an estimated seasonal population of 4,000 people. Having begun as a community of seasonal homes for people living in Toronto, it is now a popular place for permanent residents--mostly families and empty nesters--and, indeed, most of the "cottages" along the lake shore have since been converted into year-long homes.