 The village is located within Homestead Township on U.S. Highway 31 along the Platte River.The community has the name of Honor Griffin, the daughter of a first settler.According to the United States Census Bureau, the village has a total area of , of which is land and is water.