13 active listings ยท Montgomery County ยท Updated daily
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.
Source: Wikipedia