Bickford Slides
NATURE · WATERFALL
Bickford Slides
Nature
Bickford Slides is a waterfall on Bickford Brook in Stow, Maine, within the Caribou-Speckled Mountain Wilderness of the White Mountain National Forest. The falls drop a total of 90 feet in two tiers of cascades and slides. Its upper section descends 40 feet, followed by a lower section of 50 feet, creating the distinctive two-part formation that defines the site.
Stoneham, Maine
CITY · 3 STOPSExplore Stoneham, Maine
Hear every story as you drive
4.8 Stars · 800+ Ratings
© 2026 MainEngine