Office of the Sheriff
Trevor Craddock, Sheriff
(540) 864-5127 | craigsheriff@craigcountyva.gov
Commissioner of the Revenue
Elizabeth Huffman, Commissioner
(540) 864-6241 | commrev@craigcountyva.gov
Commonwealth’s Attorney
Matthew Dunne, Commonwealth’s Attorney
(540) 864-5394
Office of the Treasurer
Jackie Parsons, Treasurer
(540) 864-5641 | treasurer@craigcountyva.gov
Clerk of the Circuit Court
Sharon P. Oliver, Clerk
540/864-6141 | spoliver@vacourts.gov