**RAIN DELAY FOR SOUL EXPRESSIONS-MOVED TO SUNDAY, JUNE 13-SAME TIME, PLACE** For all COVID Vaccine information please visit: https://vaccinate.virginia.gov/.The Town Office is taking all necessary precautions to remain safe and unaffected by this virus. As of Monday, May 10, 2021, the Town Office is fully  open.   All bills and payments can be dropped off in the payment box off West Church Street.  If you have any questions regarding water/sewer or any other issue, please call us at 804-435-1552. Payments can be made online as well as  payments by regular mail.  

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