La contea di Shackelford (in inglese Shackelford County) è una contea dello Stato del Texas, negli Stati Uniti. La popolazione al censimento del 2010 era di 3 378 abitanti. Il capoluogo di contea è Albany. La contea è stata creata nel 1858 ed organizzata nel 1874. Il suo nome deriva dal dottor Jack Shackelford (1790–1857), un medico della Virginia che equipaggiò a proprie spese i soldati che partivano per combattere nella Guerra d'indipendenza del Texas.