According to the United States Census Bureau, the village has a total area of 0.5 square miles (1.4 km²), all of it land.
The village is located on the north bank of Fish Creek, a tributary of the nearby Hudson River.