Canaan township is located in Medina County, Ohio. Canaan township has a 2026 population of 89. Canaan township is currently growing at a rate of 1.14% annually and its population has increased by 2.3% since the most recent census, which recorded a population of 87 in 2020.
The median household income in Canaan township is $95,298 with a poverty rate of 0%. The median age in Canaan township is 51.5 years: 49.5 years for males, and 72.8 years for females. For every 100 females there are 152.5 males.