MASKS ARE NOW REQUIRED FOR ENTRY AT TOWN HALL. There are free masks available. We encourage everyone to vaccinate as the Delta variant surges. For all COVID Vaccine information please visit:https://vaccinate.virginia.gov/
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