The town shares its name with Taghkanic Creek, a tributary to Claverack Creek, which runs through the town in a U shape from the northeast corner to the northwest corner. The town also shares its name with the Taghkanic or Taconic Mountains on the eastern part of the township.