Waynesboro on kaupunki Virginian osavaltiossa Yhdysvalloissa. Sen väkiluku oli vuoden 2010[1] väestönlaskennassa 21 006.[2] Waynesboroa ympäröi Augustan piirikunta. Kaupungin pormestarina toimii Gregory A. Carswell, Jr.[3]