Local

Board of Supervisors

4 Year Term
108 E Main St
Tazewell VA 24651
(276) 385-1200

Northern District

Next election: November 2019

Maggie Asbury.

P.O. Box 244
Boissevain, VA 24606
maasburys@tazewellcounty.org
(276) 945-2441 - Home
(276) 970-2023 - Cell

Southern District

Next election: November 2017

Mike Hymes

P.O. Box 7
Tazewell, VA 24651
mhymes@tazewellcounty.org
(276) 988-2783

Western District

Next election: November 2017

John Absher

P.O. Box 1516
Cedar Bluff, VA 24609
jabsher@tazewellcounty.org
(276) 963-5234 - Home

Northwestern District

Next election: November 2019

Travis Hackworth

P.O. Box 1129
Cedar Bluff, VA 24609
thackworth@tazewellcounty.org
(276) 963-8946

Eastern District

Next election: November 2019

Charles A. Stacy

P.O. Box 1025 - 2085 VA Ave
Bluefield, VA 24605
casesq@wvva.net
(800) 478-1505 - Home
(276) 322-3640 - Work

School Board

4 Year Term
209 West Fincastle
Tazewell VA 24651
(276) 988-5511

Northern District

Next election: November 2019

David Woodard


Southern District

Next election: November 2017

H. S. Caudill


Western District

Next election: November 2017

Christine Moir


Northwestern District

Next election: November 2019

Donna Lawson Whittington


Eastern District

Next election: November 2019

James Jones

Clerk of the Circuit Court

8-year term
Next election: November 2023

Tammy Allison

101 E Main St, Suite 202
Tazewell, VA 24651
(276) 385-1222

Commissioner of the Revenue

4-year term
Next election: November 2019

David R. Anderson

101 E Main St., Suite 201
Tazewell, VA 24651
danderson@tazewellcounty.org
(276) 385-1235

Commonwealth Attorney

4-year term
Next election: November 2019

Michael Lee Dennis

P.O. Box 946
Tazewell, VA 24651
tazatt01@richl.twcbc.com
(276) 385-1240

Sheriff

4-year term
Next election: November 2019

Brian Hieatt

315 School St., Suite 3
Tazewell, VA 24651
(276) 988-0902 - Non-emergency
(276) 988-5970 - Administration

Treasurer

4-year term
Next election: November 2019

David T. Larimer II

P.O. Box 969
Tazewell, VA 24651
treasurer@tazewellcounty.org
(276) 385-1300