HomeLiving and Working in Kilmarnock

Living and Working in Kilmarnock

Kilmarnock is the largest incorporated town in the lower Northern Neck peninsula. At approximately 2 square miles, the Town’s boundaries reach into both Lancaster and Northumberland Counties.

Virginia’s Northern Neck is the northernmost of three peninsulas on the western shore of the Chesapeake Bay, bounded by the Potomac River on the north and the Rappahannock River on the south. Encompassing Lancaster, Northumberland, Richmond, and Westmoreland counties, the Northern Neck is one of the most historic regions in Virginia and the birthplace of three of the first five American presidents, along with other prominent families that helped form the nation.

Local Economy

The agricultural, forestry, and fishing industries play a large role in the local economy; generations of watermen continue to harvest rockfish, blue crabs, and the famous Virginia oyster from the waters surrounding the peninsula, and family produce farms are still flourishing. Tourism is also a significant source of economic activity in the region, as visitors are attracted to the natural resources, history, and heritage of Virginia’s River Realm.

Meet Kilmarnock

Kilmarnock is the commercial hub of the region. In addition to several “big box” national chains, Kilmarnock has a thriving, small business environment. Steptoe’s District, our downtown district, has a vintage feel, yet is easily walkable with wider sidewalks and underground utilities.

The center of town is crowned by Town Centre Park -a multi-use facility for the entire region. Located on 9 acres at Town Centre Drive and North Main Street, Town Centre Park hosts Riverplay, a children’s playground with a water feature, an outdoor amphitheater, the Half Shell Stage and Scottie’s Yard dog park. This amenity is open year round and is a treasure for the region.

Kilmarnock is the home to Bon Secours Rappahannock General Hospital and hosts a campus of Rappahannock Community College and the Lancaster Community Library.

Dream Fields, Lancaster County’s Little League park, is just outside the Town’s boundaries and hosts multiple tournaments each year. This non profit organization keeps baseball and softball teams going strong year after year.

Boat in to the Chesapeake Boat Basin just off Indian Creek and take the Triangle Trolley into Kilmarnock from Memorial Day to early October.

By The Numbers

Population: 1,400

Census Data:
Lancaster County
Northumberland County