Thomas Craighead may refer to:
- Thomas Craighead (politician) (Thomas B. Craighead), American politician and lawyer from Arkansas
- Thomas B. Craighead (minister) (Thomas Brown Craighead), American Presbyterian minister and educator
This page was last edited on 11 January 2022, at 01:46