Edgewood is located on the southern edge of Effingham County at (38.923302, -88.662433) [REF].
According to the 2010 census, Edgewood has a total area of , of which (or 98.91%) is land and (or 1.09%) is water [REF].