Makubetsu is a town situated in the Tokachi Subprefecture of Hokkaido, Japan. It covers a total area of 477.64 square kilometers (approximately 184.42 square miles).
As of November 30, 2025, the town had an estimated population of 25,032 residents living in 12,688 households. The area maintains a population density of 52 people per square kilometer.