East Gaffney is located in central Cherokee County at (35.083060, -81.628302),[REF] on the eastern border of the city of Gaffney, the county seat.
According to the United States Census Bureau, the CDP has a total area of , of which , or 0.24%, is water [REF].