The best hidden gem waterfalls in Virginia are Lower Whiteoak Falls, Rose River Falls, Big Falls and 7 more. Highly rated falls that few people review: 4.6 stars or better from 75 or fewer Google reviews.
See every waterfall on the Virginia waterfalls page or the Virginia waterfall map, or browse by town: Stanley, Pembroke, Lebanon, Stanardsville, Buchanan, Washington.
How we picked: We took the 10 publicly accessible Virginia waterfalls rated 4.6 stars or higher on Google by between 5 and 75 reviewers, then ranked them by a weighted rating that gives more credit to ratings backed by more reviews.
-
1. Lower Whiteoak Falls
Lower Whiteoak Falls near Stanley takes the top spot, rated 4.9 out of 5 from 38 reviews.
Page County, VA 22743 (GPS 38.5560, -78.3534)
Read full write-up
Visitors rate it 4.9 stars across 38 Google reviews. Visitors have shared 200 photos of it on Google Maps. The nearest town is Stanley, about 8.2 miles to the west. The nearest other named waterfall is Upper Whiteoak Falls, about 0.8 miles to the northwest.
-
2. Rose River Falls
Rose River Falls, near Stanley, is next up, rated 4.9 out of 5 from 33 reviews.
Madison County, VA 22743 (GPS 38.5315, -78.4083)
Read full write-up
Visitors rate it 4.9 stars across 33 Google reviews. Visitors have shared 226 photos of it on Google Maps. The nearest town is Stanley, about 5.9 miles to the northwest. The nearest other named waterfall is Dark Hollow Falls, about 1.2 miles to the southwest.
-
3. Big Falls
Big Falls, near Pembroke, is next up, rated 5.0 out of 5 from 7 reviews.
Montgomery County, VA 24060 (GPS 37.2443, -80.6062)
Read full write-up
Visitors rate it 5.0 stars across 7 Google reviews. The nearest town is Pembroke, about 5.5 miles to the north. The nearest other named waterfall is Cascades, about 8.7 miles to the north.
-
4. Upper Whiteoak Falls
Head to Upper Whiteoak Falls near Stanley, rated 4.9 out of 5 from 25 reviews.
Page County, VA 22743 (GPS 38.5634, -78.3636)
Read full write-up
Visitors rate it 4.9 stars across 25 Google reviews. Visitors have shared 174 photos of it on Google Maps. The nearest town is Stanley, about 7.5 miles to the west. The nearest other named waterfall is Lower Whiteoak Falls, about 0.8 miles to the southeast.
-
5. Cedar Run Falls
Cedar Run Falls near Stanley is another strong option, rated 4.9 out of 5 from 19 reviews.
Page County, VA 22743 (GPS 38.5375, -78.3618)
Read full write-up
Visitors rate it 4.9 stars across 19 Google reviews. Visitors have shared 46 photos of it on Google Maps. The nearest town is Stanley, about 8.0 miles to the west. The nearest other named waterfall is Climbing Rose Falls, about 1.3 miles to the south.
-
6. Tank Hollow Falls
Tank Hollow Falls near Lebanon is another strong option, rated 4.8 out of 5 from 62 reviews.
Russell County, VA 24225 (GPS 36.9401, -82.1543)
Read full write-up
Visitors rate it 4.8 stars across 62 Google reviews. Visitors have shared 273 photos of it on Google Maps. The nearest town is Lebanon, about 4.9 miles to the southeast. The nearest other named waterfall is Big Falls, about 5.8 miles to the east.
-
7. Big Falls
Head to Big Falls near Lebanon, rated 4.8 out of 5 from 33 reviews.
Russell County, VA 24260 (GPS 36.9623, -82.0532)
Read full write-up
Visitors rate it 4.8 stars across 33 Google reviews. Visitors have shared 84 photos of it on Google Maps. The nearest town is Lebanon, about 4.5 miles to the south. The nearest other named waterfall is Tank Hollow Falls, about 5.8 miles to the west.
-
8. South River Falls
South River Falls near Stanardsville rounds out this stretch of the list, rated 4.7 out of 5 from 47 reviews.
Greene County, VA 22973 (GPS 38.3796, -78.5011)
Read full write-up
Visitors rate it 4.7 stars across 47 Google reviews. Visitors have shared 170 photos of it on Google Maps. The nearest town is Stanardsville, about 6.6 miles to the southeast. The nearest other named waterfall is Dry Run Falls, about 2.0 miles to the northwest.
-
9. Apple Orchard Falls
Apple Orchard Falls near Buchanan rounds out this stretch of the list, rated 4.7 out of 5 from 50 reviews.
Botetourt County, VA 24066 (GPS 37.5163, -79.5328)
Read full write-up
Visitors rate it 4.7 stars across 50 Google reviews. Visitors have shared 114 photos of it on Google Maps. The nearest town is Buchanan, about 8.1 miles to the west. The nearest other named waterfall is Panther Falls, about 18.8 miles to the northeast.
-
10. Overall Run Falls
Head to Overall Run Falls near Washington, rated 4.6 out of 5 from 46 reviews.
Rappahannock County, VA 22610 (GPS 38.7834, -78.2945)
Read full write-up
Visitors rate it 4.6 stars across 46 Google reviews. Visitors have shared 230 photos of it on Google Maps. The nearest town is Washington, about 8.7 miles to the southeast. The nearest other named waterfall is Greasy Falls, about 1.6 miles to the southeast.
Frequently asked questions
What is the best hidden gem waterfall in Virginia?
Lower Whiteoak Falls tops our 2026 list. Visitors rate it 4.9 stars across 38 Google reviews. It is near Stanley in Page County.
How many hidden gem waterfalls are in Virginia?
10 of the 48 waterfalls we track in Virginia qualify. This page ranks the top 10; every waterfall in the state is on the Virginia waterfalls page.
How was this list made?
We took the 10 publicly accessible Virginia waterfalls rated 4.6 stars or higher on Google by between 5 and 75 reviewers, then ranked them by a weighted rating that gives more credit to ratings backed by more reviews.
Which counties are they in?
The 10 on this list are in Page County, Madison County, Montgomery County, Russell County, Greene County, and Botetourt County and others.
More Virginia Waterfalls by Type
- 5 Best Historic Waterfalls in Virginia 2026
- 10 Most Beautiful Waterfalls in Virginia
- 5 Most Visited Waterfalls in Virginia
- 5 Must-See Waterfalls in Virginia
Or browse every type on the hidden gem waterfalls by state page and the waterfall types hub.