Springer is located northeast of the center of Carter County at (34.304569, -97.136499) [REF].
According to the United States Census Bureau, the town of Springer has a total area of , of which is land and , or 1.32%, is water [REF].