Harrison (2010 population 1,844) is a town in south-central Gravenhurst Region. It is a part of the Overlea Agglomeration and the former Overlea County. Harrison occupies the entire river island of Harrison, with an area of 7.4 km².
Most of the town's population is concentrated in two communities, Harrison Centre and Queensland.
| Guelph South|
|Muskoka Lakes||Muskoka Lakes|
|Municipalities in Gravenhurst Region|