Otofuke is a town situated in the Tokachi Subprefecture of Hokkaido, Japan. It covers a total land area of 466.02 km² (approximately 179.93 sq mi).
As of December 31, 2025, the town had an estimated population of 42,240 residents living in 20,993 households. This results in a population density of approximately 91 people per square kilometer.