According to the United States Census Bureau, the town has a total area of , of which , or 0.02%, is water [REF].
The northern town line is the international border with Canada (Quebec), and the east town line is the border of Clinton County.