Koordinat: 39°19′21″N 77°43′40″W / 39.3225°N 77.727778°W / 39.3225; -77.727778

Sungai Shenandoah /ˌʃɛnənənˈdoʊə/ adalah anak sungai dari Sungai Potomac, sepanjang 55,6 mil (89,5 km) dengan dua percabangan yang masing-masing panjangnya sekitar 100 mil (160 km). Salah satunya berada di negara bagian Virginia, AS, sementara yang lainnya di Virginia Barat.

Sungai dan anak-anak sungainya mengalirkan lembah Sungai Shenandoah bagian tengah dan bawah. Sungai ini juga mengalirkan Lembah Page di Appalachians di sisi barat Blue Ridge Mountains, di Virginia barat laut dan Panhandle Timur Virginia Barat.