10 Best Historic Waterfalls in Oklahoma 2026

Photo of Little Niagara Falls in Murray County, Oklahoma
Photo via Google: Little Niagara Falls, Oklahoma

The best historic waterfalls in Oklahoma are Travertine Falls, Little Niagara Falls, Panther Falls and 7 more. Falls with a written record: a USGS naming history, a gazetteer description or older recorded names.

See every waterfall on the Oklahoma waterfalls page or the Oklahoma waterfall map, or browse by town: Sulphur, Tahlequah.

How we picked: We took the 11 publicly accessible Oklahoma waterfalls that have a written record in the USGS Geographic Names Information System (a naming history, a gazetteer description, or older variant names) and ranked them by how much of that record exists, then by Google review volume.

  1. 1. Travertine Falls

    Sulphur, OK Murray County

    Travertine Falls is a named waterfall in Sulphur. It appears on the USGS Sulphur North topographic map.

    Murray County, OK 73086 (GPS 34.5056, -96.9692)

    Recorded history

    Read full write-up

    Name history: On Travertine Creek, 500 ft N of Pavilion Springs in Platt NP. It is right in Sulphur. The nearest other named waterfall is Panther Falls, about 0.3 miles to the southeast.

    View details Directions

  2. 2. Little Niagara Falls

    4.7 475 reviews Sulphur, OK Murray County

    Little Niagara Falls, near Sulphur, is next up, rated 4.7 out of 5 from 475 reviews.

    Murray County, OK 73086 (GPS 34.5084, -96.9503)

    Waterfall hikePhoto spot

    Read full write-up

    The USGS gazetteer describes it as: 1/4 mi NE of Cave Island Falls on Travertine Creek. Visitors rate it 4.7 stars across 475 Google reviews. The nearest town is Sulphur, about 1.0 miles to the west. The nearest other named waterfall is Cave Island Falls, about 0.2 miles to the southwest.

    View details Directions

  3. 3. Panther Falls

    4.9 19 reviews Sulphur, OK Murray County

    Panther Falls, in Sulphur, is next up, rated 4.9 out of 5 from 19 reviews.

    Murray County, OK 73086 (GPS 34.5029, -96.9656)

    Recorded history

    Read full write-up

    The USGS gazetteer describes it as: 1/4 mi NW of Pebble Falls on Travertine Creek. Visitors rate it 4.9 stars across 19 Google reviews. It is right in Sulphur. The nearest other named waterfall is Pebble Falls, about 0.2 miles to the east.

    View details Directions

  4. 4. Garfield Falls

    4.8 4 reviews Sulphur, OK Murray County

    Garfield Falls near Sulphur rounds out this stretch of the list, rated 4.8 out of 5 from 4 reviews.

    Murray County, OK 73086 (GPS 34.5023, -96.9556)

    Recorded history

    Read full write-up

    The USGS gazetteer describes it as: 250 ft SW of Lost Falls on Travertine Creek. Visitors rate it 4.8 stars across 4 Google reviews. The nearest town is Sulphur, about 0.8 miles to the northwest. The nearest other named waterfall is Lost Falls, about 0.0 miles to the northeast.

    View details Directions

  5. 5. Bear Falls

    3.5 4 reviews Sulphur, OK Murray County

    Bear Falls near Sulphur is worth the drive, rated 3.5 out of 5 from 4 reviews.

    Murray County, OK 73086 (GPS 34.5101, -96.9545)

    Recorded history

    Read full write-up

    The USGS gazetteer describes it as: In the Travertine Creek. Visitors rate it 3.5 stars across 4 Google reviews. The nearest town is Sulphur, about 0.8 miles to the west. The nearest other named waterfall is Cave Island Falls, about 0.2 miles to the south.

    View details Directions

  6. 6. Cave Island Falls

    1.7 3 reviews Sulphur, OK Murray County

    Cave Island Falls near Sulphur is another strong option, rated 1.7 out of 5 from 3 reviews.

    Murray County, OK 73086 (GPS 34.5068, -96.9536)

    Recorded history

    Read full write-up

    The USGS gazetteer describes it as: 750 ft N of Sycamore Falls on Travertine Creek. Visitors rate it 1.7 stars across 3 Google reviews. The nearest town is Sulphur, about 0.8 miles to the west. The nearest other named waterfall is Sycamore Falls, about 0.1 miles to the southwest.

    View details Directions

  7. 7. Lost Falls

    5.0 1 reviews Sulphur, OK Murray County

    Lost Falls near Sulphur is worth the drive, rated 5.0 out of 5 from 1 review.

    Murray County, OK 73086 (GPS 34.5026, -96.9553)

    Recorded history

    Read full write-up

    The USGS gazetteer describes it as: Between Bear Falls and Garfield Falls on Travertine Creek. Visitors rate it 5.0 stars across 1 Google review. The nearest town is Sulphur, about 0.8 miles to the northwest. The nearest other named waterfall is Garfield Falls, about 0.0 miles to the southwest.

    View details Directions

  8. 8. Sycamore Falls

    5.0 1 reviews Sulphur, OK Murray County

    Sycamore Falls near Sulphur is another strong option, rated 5.0 out of 5 from 1 review.

    Murray County, OK 73086 (GPS 34.5051, -96.9547)

    Recorded history

    Read full write-up

    The USGS gazetteer describes it as: Between Cave Island Falls and Bear Falls on Travertine Creek. Visitors rate it 5.0 stars across 1 Google review. The nearest town is Sulphur, about 0.8 miles to the west. The nearest other named waterfall is Cave Island Falls, about 0.1 miles to the northeast.

    View details Directions

  9. 9. Pebble Falls

    4.0 1 reviews Sulphur, OK Murray County

    Pebble Falls near Sulphur rounds out this stretch of the list, rated 4.0 out of 5 from 1 review.

    Murray County, OK 73086 (GPS 34.5018, -96.9614)

    Recorded history

    Read full write-up

    The USGS gazetteer describes it as: 1/3 mi W of Garfield Falls on Travertine Creek. Visitors rate it 4.0 stars across 1 Google review. The nearest town is Sulphur, about 0.6 miles to the northwest. The nearest other named waterfall is Panther Falls, about 0.2 miles to the west.

    View details Directions

  10. 10. McSpadden Falls

    3.0 6 reviews Tahlequah, OK Cherokee County

    Head to McSpadden Falls near Tahlequah, rated 3.0 out of 5 from 6 reviews.

    Steely Hollow, OK 74464

    Recorded history

    Read full write-up

    Older records also call it McFadden Falls. Visitors rate it 3.0 stars across 6 Google reviews. The nearest town is Tahlequah, about 5.0 miles to the southwest. The nearest other named waterfall is Lower Verdigris Falls (historical), about 26.2 miles to the west.

    View details Directions

Frequently asked questions

What is the best historic waterfall in Oklahoma?

Travertine Falls tops our 2026 list. Name history: On Travertine Creek, 500 ft N of Pavilion Springs in Platt NP. It is near Sulphur in Murray County.

How many historic waterfalls are in Oklahoma?

11 of the 26 waterfalls we track in Oklahoma qualify. This page ranks the top 10; every waterfall in the state is on the Oklahoma waterfalls page.

How was this list made?

We took the 11 publicly accessible Oklahoma waterfalls that have a written record in the USGS Geographic Names Information System (a naming history, a gazetteer description, or older variant names) and ranked them by how much of that record exists, then by Google review volume.

Which counties are they in?

The 10 on this list are in Murray County and Cherokee County.

More Oklahoma Waterfalls by Type

Or browse every type on the historic waterfalls by state page and the waterfall types hub.