Kilmarnock Va Business Directory and Resource GuideKilmarnock, Virginia ( VA ) is located on the southern part of Virginia's Northern Neck. Kilmarnock, VA is a great place to visit and an even better place to live!
Kilmarnock - Virginia Is For LoversBeginning in the 18th century as "The Crossroads" and then "Steptoe’s Ordinary", Kilmarnock is filled with shopping, strolling and dining.