The east town line is the border of Franklin County.
The Deer River flows from the south-east to the north-west part of the town, and the east branch of the St Regis River flows across the southern part of the town.