Temple is a town in Cotton County, Oklahoma, United States. The population was 1,146 at the 2000 census. The town is named for the celebrated trial lawyer of Texas and Oklahoma Territory, Temple Lea Houston (1860–1905), the youngest son of General Sam Houston.
Temple is located at 34°16′16″N 98°14′5″W / 34.27111°N 98.23472°W / 34.27111; -98.23472 (34.271175, -98.234785).
According to the United States Census Bureau, the town has a total area of 1.3 square miles (3.4 km²), all of it land.