Schoharie is located in Schoharie County 32 miles west of Albany between Middleburgh and Central Bridge along Highway 30 on the banks of the Schoharie River near Rundy Cup Mountain in the Central Region of the state. One of the oldest villages in upstate New York settled in the early 1700s.