Waterfalls & hot springs in Maine
198 natural water features, ranked by our score. Top of the list: Katahdin Falls.
Katahdin Falls
A tiered on tributary of Katahdin Stream.
Angel Falls
A 2-tier tiered on Mountain Brook.
Dunn Falls
A 2-tier tiered on West Branch Ellis River.
Moxie Falls
A 3-tier tiered on Moxie Stream.

The Cataracts
A 3-tier tiered on Frye Brook.
Parlin Stream Falls
A 2-tier tiered on Parlin Stream.
Houston Brook Falls
A 2-tier tiered on Houston Brook.
South Brook Falls
A horsetail on South Brook.
Grand Falls
A block on Dead River.
Little Wilson Falls
A cascade on Little Wilson Stream.
Screw Auger Falls
A 6-tier tiered on Bear River.
Rocky Brook Falls
A 2-tier tiered on Rocky Brook.
Jail Falls
A 2-tier tiered on Bear River.
Allagash Falls
A segmented on Allagash River.
Silver Ripple Cascade
A slide on Black Brook.
Step Falls
A cascade on Wight Brook.
Green Falls
A 2-tier tiered.
Holmes Falls
A 2-tier tiered on Machias River.
Cold Stream Falls
A horsetail on Cold Stream.
Hadlock Falls
A fan on Hadlock Brook.
Holeb Falls
A segmented on Moose River.
Lower Little Wilson Falls
A slide on Little Wilson Stream.
Poplar Stream Falls
A horsetail on Poplar Stream.
Coos Canyon
A 4-tier tiered on Swift River.
Ellis Falls
A 2-tier tiered on Ellis River.
Grand Pitch
A block on East Branch Penobscot River.
Swift River Falls
A 2-tier tiered on Swift River.
Billings Falls
A punchbowl on West Branch Pleasant River.
Snow Falls
A 2-tier tiered on Little Androscoggin River.
Big Niagara Falls
A block on Nesowadnehunk Stream.
Kezar Falls
A horsetail on Kezar River.
Cascade Stream Gorge
A cascade on Cascade Stream.
Mosher Hill Falls
A horsetail on Mosher Pond outlet.
Buttermilk Falls
A fan on West Branch Pleasant River.
Kees Falls
A horsetail on Morrison Brook.
Sawtelle Falls
A 2-tier tiered on Sawtelle Brook.
Blue Hill Mineral Spring
A named spring in Hancock County.
Bunchberry Falls
A cascade on Huston Brook.
Frenchmans Hole
A punchbowl on Bull Branch.
Little Allagash Falls
A cascade on Allagash River.
Little Niagara Falls
A cascade on Nesowadnehunk Stream.
Webhannet Falls
A cascade on Webhannet River.

Phillips Falls
A 2-tier tiered on Sandy River.
Grand Falls
A waterfall on Passadumkeag River.
Old Roll Dam Falls
A 14-tier tiered on West Branch Penobscot River.
Little Abol Falls
A horsetail on Abol Stream.
Nesowadnehunk Falls
A block on West Branch Penobscot River.
Rattlesnake Flume
A plunge on Rattlesnake Brook.
Steep Falls
A block on Saco River.
Katahdin Stream Falls
A 4-tier tiered on Katahdin Stream.
Smalls Falls
A 3-tier tiered on Sandy River.
Earley Landing Falls
A 3-tier tiered on Big Wilson River.
Fall Brook Falls
A 5-tier tiered on Fall Brook.
Hay Brook Falls
A 3-tier tiered on Hay Brook.
Long Falls
A 2-tier tiered on Dead River.
Red River Falls
A 4-tier tiered on Red River.
Saccarappa Falls
A 2-tier tiered on Presumpscot River.
Shin Falls
A 3-tier tiered on Shin Brook.
Tobey Falls
A 3-tier tiered on Big Wilson Stream.
South Branch Falls
A tiered on South Branch Ponds Brook.
Bickford Slides
A 3-tier tiered on Bickford Brook.
Four Falls
A cascade on Royal River.

Lower Rumford Falls
A tiered on Androscoggin River.
Rattlesnake Pool
A fan on Rattlesnake Brook.
Stair Falls
A cascade on West Branch Pleasant River.

Vaughan Stream Falls
A cascade on Vaughan Stream.
Alder Stream Falls
A tiered on Alder Stream.
Austin Stream Falls
A tiered on Austin Stream.
Basin Falls
A segmented on Basin Falls Brook.
Big Chief Spring
A named spring in Hancock County.
Big Falls
A cascade on Cupsuptic River.
Big Wilson Falls
A cascade on Big Wilson Stream.
Birch Spring
A named spring in Hancock County.
Bowley Brook Gorge
A tiered on Bowley Brook.
Bucks Falls
A cascade on Ship Pond Stream.
Caribou Spring
A named spring in Piscataquis County.
Caribou Spring
A named spring in Oxford County.
Carter Spring
A named spring in Hancock County.
Cascade Falls
A cascade on Cascade Brook.
Christian Spring
A named spring in Penobscot County.
Cold Bowling Spring
A named spring in York County.
Davis Spring
A named spring in Cumberland County.
Deer Hill Spring
A named spring in Oxford County.
Ducktrap Falls
A tiered on Ducktrap River.
Fern Spring
A named spring in Hancock County.
Fish River Falls
A cascade on Fish River.
Four Mile Falls
A block on Kenduskeag Stream.
Glenrock Spring
A named spring in Androscoggin County.
Grand Pitch
A block on Seboeis River.
Grand Pitch
A segmented on Webster Brook.
Every 198 in Maine, A–Z
- Abol Falls
- Albany Basins
- Alder Stream Falls
- Allagash Falls
- Ambajejus Falls
- Andover Falls
- Angel Falls
- Austin Stream Falls
- Aziscohos Falls
- Bakers Falls
- Barrows Falls
- Basin Falls
- Bickford Slides
- Big Chief Spring
- Big Falls
- Big Falls
- Big Niagara Falls
- Big Wilson Falls
- Billfish Brook Falls
- Billings Falls
- Birch Spring
- Bisco Falls
- Blue Hill Mineral Spring
- Boars Head Falls
- Bog Falls
- Bowley Brook Gorge
- Bucks Falls
- Bunchberry Falls
- Buttermilk Falls
- Caratunk Falls
- Caribou Spring
- Caribou Spring
- Carry Brook Falls
- Carter Spring
- Cascade Brook Falls
- Cascade Falls
- Cascade Stream Gorge
- Chandler Mill Falls
- Chases Falls
- Christian Spring
- Cold Bowling Spring
- Cold Stream Falls
- Cooper Brook Falls
- Coos Canyon
- Cowyard Falls
- Crocker Falls
- Crooked Pitch
- Davis Spring
- Deer Hill Spring
- Dog Falls
- Dog Hole Falls
- Ducktrap Falls
- Dunn Falls
- Earley Landing Falls
- East Orrington Falls
- Ellis Falls
- Fall Brook Falls
- Fern Spring
- Fish River Falls
- Four Falls
- Four Foot Pitch
- Four Mile Falls
- Frenchmans Hole
- Gauntlet Falls
- Glenrock Spring
- Gordon Falls
- Grand Falls
- Grand Falls
- Grand Falls
- Grand Pitch
- Grand Pitch
- Grand Pitch
- Great Falls
- Great Falls
- Great Falls
- Great Falls
- Green Falls
- Green Spring
- Hadlock Falls
- Hammond Street Pitch
- Haskell Rock Pitch
- Hatch Falls
- Hay Brook Falls
- Heald Stream Falls
- Highland Spring
- Holeb Falls
- Holmes Falls
- Houston Brook Falls
- Howe Brook Falls
- Indian Pitch
- Indian Stream Falls
- Jacks Spring
- Jackson Sluice
- Jail Falls
- Jesuit Spring
- Katahdin Falls
- Katahdin Stream Falls
- Kees Falls
- Kezar Falls
- Kingsbury Falls
- Ledge Falls
- Little Abol Falls
- Little Allagash Falls
- Little Ambejackmockamus Falls
- Little Boy Falls
- Little Canada Falls
- Little Falls
- Little Falls
- Little Falls
- Little Niagara Falls
- Little Wilson Falls
- Long Falls
- Lower Falls
- Lower Little Wilson Falls
- Lower Rumford Falls
- Lurvey Spring
- Mad River Falls
- Mallison Falls
- Man of War Brook Falls
- Maple Spring
- Megunticook Falls
- Millinocket Falls
- Mosher Hill Falls
- Mother Walker Falls
- Mount Oxford Spring
- Mount Zircon Spring
- Moxie Falls
- Mud Gauntlet Falls
- Nasons Mills
- Nesowadnehunk Falls
- Nesowadnehunk Stream Falls
- Norway Falls
- Old Roll Dam Falls
- Orris Falls
- Oyster River Falls
- Paine Creek Falls
- Parlin Stream Falls
- Passamagamet Falls
- Phillips Falls
- Phillips Spring
- Poplar Stream Falls
- Porters Spring
- Presumpscot Falls
- Rattlesnake Flume
- Rattlesnake Pool
- Red River Falls
- Redington Pond Falls
- Rocky Brook Falls
- Saccarappa Falls
- Saddle Spring