The north town line is defined by the Mohawk River, and the south town line is the border of Schoharie County.
The New York State Thruway crosses the north part of the town, following the course of the Mohawk River.