Caddo is an unincorporated community in Stephens County, Texas, United States.
[4] The community, which takes its name from being located on a former Caddo Indian campsite, was established in the late 1870s.
[2] By 1880, Caddo had an estimated population of 60 with two churches, a school, and a post office.
The nearby Ranger oil boom of 1916-1917 caused Caddo's population to increase to roughly 1,000 by 1920.
[2] Public education in the community of Caddo is provided by the Breckenridge Independent School District.