
Ranao Falls which is also called Ranao Pilayan Falls is a gorgeous waterfall hidden in South Upi, Maguindanao. It features a 50 to 60 feet drop with lush surroundings and a serene pool at the base which is great for a quiet swim and nature recharge. If you want to escape the hustle and see one of Mindanao’s gems up close, this is it.
What Awaits at the Falls

When you reach the waterfall, you’ll see water cascading into a clear basin where visitors can swim, cool off, or just sit by the rocks and enjoy the sound of flowing water. The surrounding rock formations and greenery add to the relaxing vibe. It’s peaceful and photogenic especially after rain when the water flow is strong. Amenities are minimal, so come prepared.
A Peaceful Retreat

It’s ideal for a half day or full day trip if you want to unwind, swim, or take photos away from busy tourist spots. If Mindanao is about discovering hidden waterfalls, then Ranao Falls should be high on your list.
How To Get There?
Location: South Upi, Maguindanao, Mindanao, Philippines
By Car: From Cotabato City, drive toward South Upi, Maguindanao. Once in South Upi town proper, proceed to Barangay Ranao where the trailhead for Ranao Falls is located. The trip typically takes around 4 to 5 hours depending on the road conditions. Parking is available near the jump off point before the short trek to the falls.
By Commute: From Cotabato City, take a bus or a van heading to Kidapawan City then transfer to another bus or a van bound for South Upi, Maguindanao. Upon arrival, take a habal-habal or tricycle to reach the Ranao Falls trailhead. From there, a short hike brings you to the falls.
