Waterfalls in Maine
153 named waterfalls catalogued · 35 with detail pages
Our database holds 153 named waterfalls in Maine. The tallest documented is Grand Falls at 20 feet. 35 waterfalls have enough source data to support a dedicated page; the remainder are listed on this page with what we know.
This page lists the tallest by height; for trip planning, the city blocks below show which falls are reachable from each major Maine metro.
Maine waterfalls by height
| Waterfall | Height | Nearest city |
|---|---|---|
| Grand Falls | 20 ft | Portland, ME (~4 hr) |
| Abol Falls | 16 ft | Portland, ME (~5 hr) |
| Nesowadnehunk Falls | 7 ft | Portland, ME (~5 hr) |
| Allagash Falls | — | — |
| Ambajejus Falls | — | Portland, ME (~5 hr) |
| Angel Falls | — | Portland, ME (~2.3 hr) |
| Attean Falls | — | Portland, ME (~3.8 hr) |
| Austin Stream Falls | — | Portland, ME (~3.0 hr) |
| Austinm Stream Falls | — | Portland, ME (~3.0 hr) |
| Aziscohos Falls (historical) | — | Portland, ME (~2.8 hr) |
| Bad Little Falls | — | Portland, ME (~5 hr) |
| Bad Little Falls | — | Portland, ME (~5 hr) |
| Bad Little Falls | — | Portland, ME (~5 hr) |
| Bagaduce Falls | — | Portland, ME (~2.7 hr) |
| Basin Falls | — | Portland, ME (~1.3 hr) |
| Basion Cove Falls | — | Portland, ME (~20 min) |
| Beans Falls | — | Portland, ME (~5 hr) |
| Big Ambejackmockamus Falls | — | Portland, ME (~5 hr) |
| Big Falls | — | Portland, ME (~5 hr) |
| Big Niagara Falls | — | Portland, ME (~5 hr) |
| Big Wilson Falls | — | Portland, ME (~3.6 hr) |
| Billings Falls | — | Portland, ME (~3.9 hr) |
| Bisco Falls | — | Portland, ME (~1.3 hr) |
| Boars Head Falls | — | — |
| Bond Brook Falls | — | Portland, ME (~1.5 hr) |
| Bowlin Falls | — | Portland, ME (~5 hr) |
| Bucks Falls | — | Portland, ME (~3.6 hr) |
| Buttermilk Falls | — | Portland, ME (~3.9 hr) |
| C and H Pitch | — | Portland, ME (~5 hr) |
| Caratunk Falls | — | Portland, ME (~2.7 hr) |
| Cascade Falls Waterfall | — | Portland, ME (~20 min) |
| Cold Stream Falls | — | Portland, ME (~3.6 hr) |
| Cooper Brook Falls | — | Portland, ME (~4 hr) |
| Cowyard Falls | — | Portland, ME (~3.6 hr) |
| Debsconeag Falls | — | Portland, ME (~5 hr) |
| Dog Falls | — | Portland, ME (~5 hr) |
| Duck Brook Waterfall | — | Portland, ME (~3.2 hr) |
| Dundee Falls | — | Portland, ME (~20 min) |
| Dunn Falls | — | Portland, ME (~2.2 hr) |
| Ellis Falls | — | Portland, ME (~2.1 hr) |
| Ellsworth Falls | — | Portland, ME (~3.2 hr) |
| First Falls | — | Portland, ME (~20 min) |
| Fish River Falls | — | — |
| Fish River Falls | — | — |
| Four Foot Pitch | — | Portland, ME (~6 hr) |
| Gauntlet Falls | — | Portland, ME (~4 hr) |
| Gilman Falls | — | Portland, ME (~5 hr) |
| Godfrey Pitch | — | Portland, ME (~6 hr) |
| Goose Falls | — | Portland, ME (~2.5 hr) |
| Gordon Falls | — | Portland, ME (~5 hr) |
| Grand Falls | — | Portland, ME (~4 hr) |
| Grand Falls | — | Portland, ME (~3.3 hr) |
| Grand Pitch | — | Portland, ME (~5 hr) |
| Grand Pitch | — | Portland, ME (~5 hr) |
| Grand Pitch | — | Portland, ME (~5 hr) |
| Great Falls | — | Portland, ME (~50 min) |
| Green Falls | — | Portland, ME (~5 hr) |
| Grindstone Falls | — | Portland, ME (~5 hr) |
| Hadlock Falls | — | Portland, ME (~3.1 hr) |
| Haskell Rock Pitch | — | Portland, ME (~5 hr) |
| Hastings Falls | — | Portland, ME (~6 hr) |
| Hatch Falls | — | Portland, ME (~3.3 hr) |
| Hays Brook Falls | — | Portland, ME (~3.9 hr) |
| Heald Stream Falls | — | Portland, ME (~4 hr) |
| Hiram Falls | — | Portland, ME (~50 min) |
| Holeb Falls | — | Portland, ME (~3.7 hr) |
| Holmes Falls | — | Portland, ME (~4 hr) |
| Houston Brook Falls | — | Portland, ME (~2.9 hr) |
| Indian Stream Falls | — | Portland, ME (~3.7 hr) |
| Island Falls | — | Portland, ME (~5 hr) |
| Katahdin Falls | — | Portland, ME (~5 hr) |
| Katahdin Stream Falls | — | Portland, ME (~5 hr) |
| Kees Falls | — | Portland, ME (~1.7 hr) |
| Kezar Falls | — | Portland, ME (~1.3 hr) |
| Ledge Falls | — | Portland, ME (~3.6 hr) |
| Ledge Falls | — | Portland, ME (~5 hr) |
| Ledge Falls | — | Portland, ME (~5 hr) |
| Little Allagash Falls | — | Portland, ME (~5 hr) |
| Little Ambejackmockamus Falls | — | Portland, ME (~5 hr) |
| Little Boy Falls | — | Portland, ME (~3.2 hr) |
| Little Canada Falls | — | Portland, ME (~4 hr) |
| Little Falls | — | Portland, ME (~5 hr) |
| Little Niagara Falls | — | Portland, ME (~5 hr) |
| Little Wilson Falls | — | Portland, ME (~3.6 hr) |
| Little Wilson Lower Falls | — | Portland, ME (~3.6 hr) |
| Little Wilson Upper Falls | — | Portland, ME (~3.6 hr) |
| Long Falls | — | Portland, ME (~3.8 hr) |
| Long Falls | — | Portland, ME (~3.1 hr) |
| Lovers Leap | — | Portland, ME (~3.1 hr) |
| Lower Falls | — | Portland, ME (~4 hr) |
| Mad River Falls | — | Portland, ME (~1.7 hr) |
| Mallison Falls | — | Portland, ME (~15 min) |
| Man O War Waterfall | — | Portland, ME (~3.1 hr) |
| Man O'War Brook Falls | — | Portland, ME (~3.1 hr) |
| Mariaville Falls | — | Portland, ME (~3.5 hr) |
| Mayo Falls | — | Portland, ME (~55 min) |
| Millinocket Falls | — | Portland, ME (~6 hr) |
| Monroe Falls | — | Portland, ME (~2.6 hr) |
| Mossy Falls | — | Portland, ME (~5 hr) |
| Mother Walker Falls | — | Portland, ME (~2.1 hr) |
Showing top 100 by height. 53 more waterfalls in Maine in our database.
By Maine city
Pick a city to see waterfalls within a 75-mile drive.
About this list
RoamFound aggregates waterfall location and height data from OpenStreetMap (a worldwide volunteer-maintained map), the U.S. Geological Survey's Geographic Names Information System, the National Park Service, and per-state parks departments. We don't visit every waterfall ourselves — we cite the underlying public records so you can verify.
Outdoor conditions change. Always check current access, water levels, and seasonal closures with the relevant land manager before you go. See our methodology page for the full data sourcing approach.