Stephenville is named after John M. Stephen, who settled there in 1854 and donated the land for the townsite laid out by George B. Erath when the county was organized in 1856.
Stephenville was incorporated in 1889, with the arrival of the Fort Worth and Rio Grande Railway.