According to the U.S. Census Bureau, Oakwood Hills has a total area of , of which are land and , or 7.17%, are water. Silver Lake is in the western part of the village, draining east to the Fox River. The unincorporated community of Silver Lake borders Oakwood Hills to the south.
according to the us census bureau oakwood hills has a total area of  of which are land and  or 717% are water silver lake is in the western part of the village draining east to the fox river the unincorporated community of silver lake borders oakwood hills to the south