Mainepedia
Placeholder image

Milo, Maine

The Town of Three Rivers.

Overview

Milo is a historic river town in Piscataquis County, famously known as the "Town of Three Rivers" where the Sebec River meets the Piscataquis River, with the Pleasant River also within town boundaries. Settled on May 2, 1802, by Benjamin and Theophilus Sargent from Massachusetts and incorporated on January 21, 1823, the town was named after Milo of Croton, a legendary athlete from ancient Greece. This community of 2,251 residents serves as a gateway to northern Maine's wilderness, offering exceptional fishing, river recreation, and access to vast forestland while maintaining its historic mill town character.

Key Facts

Population 2,251
Region Maine Highlands
County Piscataquis
Founded 1823
Nearest City Dover-Foxcroft (15 mins)

What Milo Is Known For

Milo Local Highlights

Three Rivers Confluence
Unique location where the Sebec and Piscataquis rivers meet, with Pleasant River nearby, creating exceptional fishing and paddling opportunities.
Salmon and Trout Fishing
Renowned fishing destination with landlocked salmon and brook trout in the rivers and nearby Sebec Lake.
Gateway to North Woods
Strategic location providing access to vast northern Maine wilderness, forests, and outdoor recreation.
Historic Mill Town
Traditional Maine mill town heritage with historic buildings and strong community traditions dating to the early 1800s.

Things to Do

1
Fish the Three Rivers
Cast for landlocked salmon and brook trout where the Sebec and Piscataquis rivers converge, renowned among Maine anglers.
2
Kayak the Sebec River
Paddle scenic river waters from Sebec Lake through Milo, enjoying gentle currents and riverside natural beauty.
3
Explore Derby Village
Visit this historic village area within Milo featuring traditional Maine architecture and local history.
4
Access Sebec Lake
Use Milo as a base for recreation on nearby Sebec Lake, offering boating, fishing, and water sports.

Living in Milo

Milo offers affordable rural living in the Maine Highlands with exceptional river access and gateway location to northern wilderness. The town of 2,251 residents provides a close-knit community atmosphere, good schools, and traditional Maine values. Services are basic, with Dover-Foxcroft nearby for shopping. Housing is very affordable, attracting outdoors enthusiasts and those seeking quiet country living.

Weather & Seasons

summer

Warm, 68-80°F

winter

Cold and snowy, 5-25°F

spring

Cool, 35-55°F

fall

Beautiful, 40-60°F

Local Wildlife & Nature

Moose White-tailed Deer Black Bears Bald Eagles

How to Get There

Milo is located in Piscataquis County at the confluence of three rivers, approximately 15 minutes southeast of Dover-Foxcroft via Route 11. From Bangor, take Interstate 95 north to Route 11/Route 6 toward Dover-Foxcroft, then Route 11 south to Milo. The town sits at 45°15'1"N, 68°58'59"W in the Maine Highlands.

Satellite preview shows the approximate town outline to help you get oriented before you arrive.

Satellite preview

Milo outline

Frequently Asked Questions

Why is Milo called the Town of Three Rivers?

Milo sits at the confluence where the Sebec River meets the Piscataquis River, with the Pleasant River also running through town, creating exceptional fishing and paddling opportunities at this unique three-river junction.

Is the fishing good in Milo?

Yes, Milo is renowned among Maine anglers for excellent landlocked salmon and brook trout fishing where the three rivers meet, plus easy access to Sebec Lake fishing.

How did Milo get its name?

When incorporated in 1823, the town was named after Milo of Croton, a famous athlete from ancient Croton in Magna Graecia, Italy, known for his strength and athletic achievements.