For all COVID Vaccine information please visit:

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. Masks are still REQUIRED indoors.  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.


Baylor Park


Ashley Jones Special Events Coordinator
804-435-1552 ext. 30

Come enjoy Kilmarnocks , Baylor Park, located on the northern edge of Kilmarnock on Rt. 3.

Named for Dr. Richard Baylor, the founder and devoted physician of the Northern Neck Free Health Clinic, this park includes a nearly half mile long nature trail that follows an old road around the boundaries of Norris Pond. The trail is part of the Virginias birding and wildlife trails, you can view waterfowl, native plants and enjoy the outdoors along this quiet stretch of ground. The nature trail features environmental education opportunities for the public to enjoy.

Located at 770 N. Main St, off Rt. 3 (Main St.) between Old Fair Grounds Way and Good Luck Road. The entrance is only accessible from northbound Rt. 3, on the right just before the bottom of the hill. Parking is available on site.

The trail is open dawn to dusk daily. There are several ground rules to ensure a safe and enjoyable visit to Baylor Park.

  • 1. NO pets
  • 2. NO fires
  • 3. NO boat launching
  • 4. NO littering
  • 5. NO overnight camping

The pond itself is private property and not a part of the park.

The Town of Kilmarnock, and its staff, shall not be held liable for any person or persons property. Persons using the nature trail and parking area are responsible for their own safety and do so at their own risk. Terrain involves steep slopes and areas of rough, uneven ground. Appropriate clothing and footwear is recommended.

*In case of Emergency – call 911*

Non-emergency police assistance – call 804-435-1200