According to the United States Census Bureau, the village has a total area of, all land which lies within Gaines Township at the border with Argentine Township.
According to the United States Census Bureau, the village has a total area of, all of it land. It lies within Gaines Township at the border with Argentine Township.