Spring Hill is located in southwestern Hernando County at (28.478929, & 82.547732) [REF].
According to the United States Census Bureau, Spring Hill has a total area of , of which are land and , or 3.94%, are water [REF].