Courthouse in Downtown New CastleCraig County, VA (2007 Population Est. 5,275, 330 Square Miles) is located in the the western portion of the Commonwealth of Virginia, north of the City of Roanoke and the Roanoke Urbanized Area. Craig County is part of the Roanoke Metropolitan Statistical Area. New Castle is the county seat.

Craig County is governed by a five member board of supervisors and daily operations are managed by the County Administrator.

The following is a list of Board of Supervisors members. A listing of individual members as well as a listing of constitutional officers and members of the Planning Commission, Industrial Development Authority, and the Board of Zoning Appeals can be viewed at this link.

Information on visiting Craig County can be found at the Craig County Tourism Commission web site.



Craig County Board of Supervisors
The Honorable Helen Looney, Chair - Craig Creek District
The Honorable Larry Burk, Vice Chairman, Simmonsville District
The Honorable Jennifer Durling - Potts Mountain District
The Honorable Millie Harrison - New Castle District
The Honorable Fred Craft - Craig City District

Craig County Administrator
Mr. Richard Flora
Craig County Administration
PO Box 308
New Castle, VA 24127
Phone: 540-864-5010
Fax: 540-864-5590

County Government Email Directory
Banner with Virginia's Western Highlands Logo superimposed over a scene in Highland County - Photo Credit Ellen Phillips
Copyright 2009, Roanoke Valley - Alleghany Regional Commission. Photos are used with permission and are the property of their respective owners. Site design by the Roanoke Valley - Alleghany Regional Commission, 2009.