Elected Officials

Office of the Sheriff

Trevor Craddock, Sheriff
(540) 864-5127 | craigsheriff@tds.net

Commissioner of the Revenue

Elizabeth Huffman, Commissioner
(540) 864-6241 | commrev@tds.net

Commonwealth’s Attorney

Thaddeus R. Cox, Commonwealth’s Attorney
(540) 864-5394

Office of the Treasurer

Jackie Parsons, Treasurer
(540) 864-5641 | jmparsons@tds.net

Clerk of the Circuit Court

Sharon P. Oliver, Clerk
540/864-6141 | spoliver@courts.state.va.us

Sign Up for Craig County Updates

Sign Up for Craig County Updates

Join our mailing list to receive the latest news and updates about Craig County government and community.

You have Successfully Subscribed!