Kilmarnock is the commercial hub of the Northern Neck and the largest incorporated town in Lancaster County. Whether you’re shopping, strolling our charming downtown, grabbing a meal or enjoying Town Centre Park, Kilmarnock is the place to enjoy small town charm, friendly merchants and a warm welcome!
Latest News & Updates
Upcoming Events
Stay Tuned for Upcoming Events in Kilmarnock!
Kilmarnock, Virginia
One of Virginia's River Realm's 8 Great Small Towns
Virginia’s River Realm is a place where the majestic Rappahannock River meets the Chesapeake Bay. A place where you can disconnect to reconnect with the things you love. Our 8 charming towns and 465 miles of shoreline are a quick hop from many of Virginia’s biggest cities creating the ideal location for your weekend getaway. So answer the river’s call and find your shoreline in a place full of delightful surprises and one-of-kind experiences.

A Weekend Getaway To Kilmarnock

Down here by the river, there’s a town packed with totally unique boutiques…

Read More

13 Bucket List Worthy Experiences 

Fresh oysters to wide-open horizons to exciting adrenaline sports, here’s a bucket list to…

Read More

Kilmarnock’s Women-Owned Businesses

Come to Kilmarnock for a day of shopping with the girls. When you’re here, you can support other women…

Read More