The city is surrounded by Augusta County and is named for General Anthony Wayne.
Waynesboro is a principal city of the Staunton-Waynesboro Metropolitan Statistical Area, which includes all of Augusta County and the independent cities of Staunton and Waynesboro.