A small Shenandoah Valley city that has narrowed its Republican lean over a decade
Waynesboro sits at the eastern foot of the Blue Ridge near Augusta County but votes measurably more competitively than its surrounding rural neighbors, reflecting modest urban density and a manufacturing-to-service economic transition.