Simpsonville is located in southeastern Greenville County at (34.733375, -82.260001),[REF] between Mauldin to the northwest and Fountain Inn to the southeast.
According to the United States Census Bureau, Simpsonville has a total area of , of which are land and , or 0.28%, are water [REF].