According to the United States Census Bureau, the village has a total area of 2.7 square miles (7.0 km2), of which, 2.5 square miles (6.5 km2) of it is land and 0.2 square miles (0.6 km2) of it (8.12%) is water.
