New York, United States·2K residents
Canajoharie is a town in Montgomery County, New York, United States. The population was 3,660 as of the 2020 census. Canajoharie is located south of the Mohawk River on the southern border of the county. The Erie Canal passes along the northern town line. The village of Canajoharie is in the northern part of the town. Both are east of Utica and west of Amsterdam.
How residents rate this city across 10 aspects
Be the first to review Canajoharie!