According to the U.S. Census Bureau, Eagarville has a total area of , of which (or 97.95%) are land and (or 2.04%) are water. Bear Creek crosses the southwest corner of the village, and Spring Creek crosses the northeast corner. Both are southeast-flowing tributaries of Cahokia Creek, a southwest-flowing direct tributary of the Mississippi River.
According to the U.S. Census Bureau, Eagarville has a total area of , of which (or 97.95%) are land and (or 2.04%) are water. Bear Creek crosses the southwest corner of the village and Spring Creek crosses the northeast corner. Both are southeast-flowing tributaries of Cahokia Creek, a southwest-flowing direct tributary of the Mississippi River.