Skip to main content

Our Civic Duty App

Local Wiki

Craig County

Craig County

Official County Record

Official source, last checked Sep 3, 2026
Board of Supervisors meets
1st Thursday of the month, 6:00 PM.
Meeting location
Craig County Courthouse Courtroom, New Castle, VA 24127.
Clerk of the Circuit Court
Sharon Oliver · 182 Main Street, New Castle, VA 24127 · 540-864-6141
Agendas posted at
https://va-craigcounty.civicplus.com/AgendaCenter
County Administrator
Robert R. "Dan" Collins, County Administrator (confirmed active mid-2026) — 108 Court Street, New Castle, VA 24127 (mailing: PO Box 308) — 540-864-5010 — dcollins@craigcountyva.gov.

Other Known Local Governments Here

These local governments — special-purpose districts, and smaller incorporated cities and towns — are known to exist in this area, but haven’t been individually researched yet, so there’s no meeting info or contacts on file. Listed here as a starting point if you want to look into one yourself; where we could confirm an official website, the name links there. More may exist here than are listed.

  • Craig County Public Schools · School District

Source: NCES Common Core of Data (via Urban Institute), 2022 directory — regular school districts only

  • New Castle · Town

Source: U.S. Census Bureau Population Estimates Program, 2024

Craig County | Local Wiki | Our Civic Duty