Statewide COVID vaccine registration site:

The Town Office is taking all necessary precautions to remain safe and unaffected by this virus. At this time the Town Office is open by appointment only. 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, VirginiaOnline Form – Lodging Remittance Report

Lodging Monthly Remittance Form

  • Due no later than the 20th. Late fee applies on the 21st
  • OR

    Basic License Fee = $30.00
  • I hereby swear or affirm that the amounts listed above are true, correct and complete to the best of my knowledge and belief for the period stated above.