Township D, Maine

Angel Falls, located in Township D, Maine, is undoubtedly one of the state's most awe-inspiring natural wonders. It roars with a vertical drop of 90 feet.

Location Added By:

@kary_ventures (Instagram)

About This Location

ehis waterfall is a breathtaking spectacle that captivates all who have the privilege of witnessing its beauty. Although many people consider it Maine's largest waterfall, it shares this impressive height with Moxie Falls, and Katahdin Falls still holds the title of the state's tallest waterfall, towering at a remarkable 710 feet.

The name "Angel Falls" was bestowed upon this natural marvel due to the unique shape the cascading water forms during periods of high flow, resembling an angel's wing. The waterfall itself is classified as a horsetail, characterized by water that maintains some contact with the underlying bedrock as it descends. Surrounding Angel Falls are massive cliffs, soaring to an astonishing 120 feet in height. These towering rock formations further enhance the waterfall's captivating beauty and provide a dramatic backdrop to its splendor.

Angel Falls draws its life from Mountain Brook, a watercourse that exhibits seasonality due to its relatively small watershed. To witness the waterfall at its most impressive, plan your visit during the spring and early summer when snowmelt swells Mountain Brook, sending torrents of water cascading over the falls. The peak conditions typically occur from May to July. However, Angel Falls' grandeur is not limited to these months alone, making it a worthwhile destination year-round due to its sheer size and breathtaking allure.

Accessing Angel Falls requires a bit of effort, adding to its remote and untouched charm. You'll find the parking area off Bemis Road in Township D, but be prepared for a journey along a few miles of dirt roads. The parking lot itself is unpaved, with a steep and bumpy approach, so exercise caution when driving in this area. It would be wise to take a 4-wheel drive vehicle to this location if you have one.

Embarking on the hike to Angel Falls is a rewarding adventure, covering approximately 1.1 miles round trip with a moderate elevation gain of 200 feet. Look for red blazes from the parking lot, which will guide you along a logging path that crosses Berdeen Stream. Follow the red-blazed trail alongside Mountain Brook, crossing it three times using rock hops. Keep in mind that crossing streams requires caution, as the rocks can be slippery, and high water levels can make streams dangerous or impassable. Upon reaching your destination, you'll be treated to an up-close view of the roaring 90-foot cascade. The size and remoteness of Angel Falls make it a truly incredible sight, unlike any other waterfall in the state.

For those who appreciate the raw beauty of nature, Angel Falls in Township D, Maine, promises an unforgettable experience. Its grandeur, unique shape, and the surrounding cliffs create a tableau of wonder that beckons explorers and nature enthusiasts from near and far.

Location Features

No items found.


Bemis Road, Township D, Maine

GPS Coordinates:
44.783450, -70.709180
Directions to location:
Click here for location directions
Directions to parking area:
Click here for parking directions
Parking Notes:
The parking area for Angel Falls is located off Bemis Road in Roxbury, Maine. The parking area can be found after driving a short distance along a bumpy and steep dirt road. Parking is free, but be careful accessing the lot.


Have you visited this location before? Let us know what you thought! (Feature coming soon!)