The village is at the northern end of Canadarago Lake and is at the border of Herkimer County.
[2] According to the United States Census Bureau, the village has a total area of 1.0 square mile (2.6 km2), all land.
The area of Richfield Springs was called Ga-no-wan-ges by the Oneida Indians which translated to "stinking water".
[5] The village was once served by the Southern New York Railroad, an electric trolley line that ran from Oneonta to Mohawk.
[7] The village is home to three national historic districts: Individual properties: