Tickets are now sold at the door starting at 6pm for Soul Expressions.

Town Hall will be closed Monday May, 29th for Memorial Day. It will reopen Tuesday May 30th at 9am.

Kilmarnock, VirginiaState, County & Regional Contacts

State, County & Regional Contacts

Kilmarnock’s town boundaries lie within two Virginia counties: Lancaster and Northumberland. Lancaster has the largest area. The Kilmarnock post office covers a much larger area than the Town’s limits. It is possible to have a Kilmarnock post office address but not reside within the Town limits.

Lancaster County Offices

Lancaster County Courthouse
8311 Mary Ball Rd
Lancaster, VA 22503
(804) 462-5129

Animal Shelter at Sheriff’s Office
804-462-7175
804-462-5111

Building Inspector
804-462-5480

Circuit Court – Clerk
804- 462-5611

Commissioner of Revenue
804- 462-7920

Commonwealth Attorney
804-462-7240

County Administrator
804-462-7240

Crime Solvers
804-462-7463

General District Court – Clerk
804-462-5670
804-462-0012

Health Dept
804- 462-5197

Landfill – Kilmarnock
804-435-2546

Landfill – Lancaster
804-462-0254

Planning/Zoning Office
804-462-5220

Lancaster County Public Schools
804-435-3183

Sheriff
804-462-5111

Social Services
804-462-5141

Treasurer’s Office
804-462-5630

Voter Registration
804-462-5277

Northumberland County Offices

Northumberland County Courthouse
72 Monument Place
Heathsville, Virginia 22473

Animal Shelter at Sheriff’s Office
804-580-5221

Building Inspector
804-580-8910

Circuit Court – Clerk
804-580-3700

Commissioner of Revenue
804-580-4321

Commonwealth Attorney
804-580-4471

County Administrator
804-580-7666

General District Court – Clerk
804-580-4323

Health Dept
804-580-3731

Planning/Zoning Office
804-580-8910

Northumberland County Public Schools
804- 529-6134

Sheriff
804-580-5221

Social Services
804-580-3477

Treasurer’s Office
804-580-5201

Voter Registration
804-580-4655

Other Area Links

Kilmarnock-Lancaster Volunteer Rescue Squad
Emergency: 9-1-1
Non-emergency: 804-435-1474

Kilmarnock-Lancaster Volunteer Fire Department
Emergency: 9-1-1
Non-emergency: 804-435-1332

Kilmarnock Post Office
804-435-3941