Orillia (2001 population 29,121) is a city on Lake Simcoe in central Ontario, Canada.