Portland sits in a sweet spot. Within an hour’s drive you can walk a flat loop around Casco Bay, scramble up granite ledges with views to the White Mountains, or summit a fire tower that looks out over the Atlantic. You do not need to drive to Acadia to find great hiking. These 12 trails cover the full range from paved waterfront paths to proper mountain scrambles, and none of them require more than 60 minutes in the car. When you are ready to venture farther afield, our roundup of the best hikes in Maine covers the bigger summits up the coast and in the mountains.
Quick picks: Best urban walk: Back Cove Trail | Best for kids: Mackworth Island | Best views for effort: Bradbury Mountain | Best challenging hike: Pleasant Mountain Ledges Trail | Best coastal: Fort Williams Park
Easy Hikes (Under 30 Minutes from Portland)
1. Back Cove Trail
Distance: 3.5 miles loop | Elevation Gain: None | Drive Time: 0 min (in Portland)
Back Cove Trail is Portland’s backyard loop. The paved path circles Back Cove along the water, passing through Payson Park on the west side and running along Baxter Boulevard on the east. Runners, dog walkers, and parents with strollers share the trail year-round. At low tide the cove drains to mudflats where shorebirds feed. At high tide the water reaches the edge of the path and the reflections of the Portland skyline are worth stopping for.
It is flat, paved, and lit enough for early morning and evening use. Not wilderness, but a genuinely pleasant 45-minute walk that you can do before work.
2. Mackworth Island
Distance: 1.5 miles loop | Elevation Gain: Minimal | Drive Time: 10 min
Mackworth Island is connected to Falmouth by a short causeway and feels like it should cost money to visit. It does not. The flat perimeter trail circles the island through coastal forest with views of Casco Bay, the Calendar Islands, and Portland Head Light in the distance. A fairy house village near the start of the loop keeps kids entertained for longer than the hike itself.
Dogs are welcome on leash. The loop takes about 30 minutes at an easy pace. Portland locals treat this as a neighborhood walk, and on weekend mornings the small parking lot fills by 9 AM.
3. Scarborough Marsh / Eastern Trail
Distance: Variable (up to 6+ miles) | Elevation Gain: None | Drive Time: 15 min
The Eastern Trail runs through Scarborough Marsh, the largest salt marsh in Maine at over 3,100 acres. The paved section is flat and smooth enough for bikes, strollers, and wheelchairs. Great blue herons stand in the channels. Osprey nest on platforms visible from the trail. In fall, the marsh grass turns gold and the light in the late afternoon is remarkable.
You can walk as far as you want and turn around. The marsh section between Scarborough and South Portland is the most scenic stretch. Bring binoculars. The birding here is excellent year-round, but especially during spring and fall migration.
4. Fort Williams Park / Portland Head Light
Distance: 2 miles of trails | Elevation Gain: Minimal | Drive Time: 15 min
Portland Head Light is the most photographed lighthouse in Maine, and the park surrounding it is one of the best free attractions in the state. Paved and gravel paths wind along the rocky coastline with views of Casco Bay and Ram Island Ledge Light. The ruins of Fort Williams add some history to the walk. Kids climb on the old gun batteries.
The cliff walk south of the lighthouse toward Ship Cove is the highlight. Waves crash against the rocks below and the views stretch to the open Atlantic. Come at sunrise for the best light on the lighthouse, or at sunset when the cliffs glow.
The park is free and open year-round, dawn to dusk. The museum inside the lighthouse charges a small fee. Parking fills fast on summer weekends, arrive before 10 AM or after 4 PM.
Moderate Hikes (30-45 Minutes from Portland)
5. Bradbury Mountain
Distance: 0.8 miles to summit | Elevation Gain: 300 ft | Drive Time: 30 min
Bradbury Mountain in Pownal delivers one of the best effort-to-reward ratios near Portland. The Summit Trail climbs through hardwood forest on a well-maintained path and reaches open ledges in about 20 minutes. From the top you can see Casco Bay, the White Mountains on clear days, and a rolling canopy of forest in every direction.
The state park has several longer loops if you want more mileage, including the Tote Road Trail and the Northern Loop. Mountain biking trails wind through the lower sections. There is a $4 day-use fee for Maine residents and $6 for non-residents.
6. Douglas Mountain
Distance: 1 mile loop | Elevation Gain: 300 ft | Drive Time: 40 min
Douglas Mountain in Sebago is one of those hikes that locals keep to themselves. A short, steep climb leads to a stone observation tower built in 1925. From the top, Sebago Lake stretches out below and the Presidential Range fills the northern horizon on clear days. The tower adds 30 feet of elevation and makes the panorama complete.
The trail crosses land owned by The Nature Conservancy. It is well-marked and well-maintained. The whole loop takes under an hour, making it easy to combine with a swim at Sebago Lake afterward.
7. Mount Agamenticus
Distance: Various loops (1-4 miles) | Elevation Gain: Up to 700 ft | Drive Time: 45 min
Mount Agamenticus in York is the highest point on the southern Maine coast at 692 feet, and the summit views are disproportionately good for the elevation. On clear days you can see from the White Mountains to the Atlantic. A fire tower and learning lodge sit at the top. Several trails of varying difficulty converge at the summit, so you can pick your route based on how much you want to work.
The Ring Trail is the most popular loop, but the Sweet Fern and Witch Hazel trails offer quieter alternatives. Mountain biking is popular on the lower trails. The summit road is open seasonally if you want to drive up and just enjoy the view.
8. Scarborough Beach / Higgins Beach
Distance: Variable | Elevation Gain: None | Drive Time: 20 min
Higgins Beach and Scarborough Beach are Portland’s closest true beach walks. Higgins Beach is a crescent of sand between rocky headlands, popular with surfers and beachcombers. At low tide you can walk the full length and explore tide pools at the south end. Scarborough Beach State Park, a few minutes south, has a longer stretch of sand and better facilities.
These are not hikes in the traditional sense, but a two-mile walk on hard-packed sand at low tide with waves breaking beside you qualifies as a great outdoor experience. Best in the shoulder seasons when the beaches are less crowded and the light is better.
Challenging Hikes (45-60 Minutes from Portland)
9. Pleasant Mountain Ledges Trail
Distance: 3.4 miles round trip | Elevation Gain: 1,450 ft | Drive Time: 55 min
Pleasant Mountain in Bridgton is the highest peak in southern Maine at 2,006 feet, and the Ledges Trail is the reason to go. Open granite slabs alternate with forest sections as you climb, giving you views that keep expanding. The final push to the summit crosses wide-open ledges with 360-degree views of Sebago Lake, the White Mountains, and the lakes region.
This is a real hike. The ledges are slippery when wet, and the upper sections are exposed to weather. Bring layers and traction in any season other than mid-summer. The payoff is one of the best summit views within an hour of Portland.
10. Mount Cutler
Distance: 1.6 miles round trip | Elevation Gain: 480 ft | Drive Time: 50 min
Mount Cutler in Hiram is a short, steep climb to open ledges overlooking the Saco River valley. The trail gains elevation quickly through mixed forest and then opens to granite slabs with views west toward the White Mountains and south along the winding Saco River. The summit feels exposed and alpine despite the modest elevation.
A good option when you want a workout without a long time commitment. The round trip takes about an hour at a steady pace. The trailhead parking is limited to a few spots on the road shoulder, so arrive early on weekends.
11. Burnt Meadow Mountain
Distance: 2.5 miles round trip | Elevation Gain: 1,100 ft | Drive Time: 55 min
Burnt Meadow Mountain in Brownfield is an underrated gem. The trail climbs steadily through forest before breaking out onto open ledges near the summit. Views stretch across the foothills to the Presidential Range. The south-facing ledges catch sun all day and make a great spot to eat lunch.
The trail is well-maintained by the local land trust. There are two summits, the north peak has the better views. In fall, the hardwood forest on the lower slopes turns brilliant red and orange, making this one of the better foliage hikes near Portland.
12. Bald Pate Mountain
Distance: Variable routes (2-4 miles) | Elevation Gain: Up to 900 ft | Drive Time: 45 min
Bald Pate Mountain in South Bridgton is managed by Loon Echo Land Trust and offers multiple routes to open summit ledges. The most direct route reaches the east peak in about a mile, where granite slabs look out over Highland Lake and the surrounding hills. A slightly longer loop adds the west peak for additional views.
The ledges are wide, flat, and perfect for spreading out with a picnic. Blueberries grow wild on the summit in late July and August. The trails are well-blazed and the land trust keeps them in excellent shape.
Portland Day Hike Essentials
What to Bring
- Water, at least 1 liter for short hikes, 2 for longer ones
- Trail shoes or hiking boots (Maine terrain is rooty and rocky)
- Tick repellent and bug spray (April through November)
- Layers, weather changes fast, especially on summits
- Snacks or lunch for hikes over 2 miles
- Map or downloaded trail app (AllTrails works offline)
- Sunscreen, even on overcast days
- Cash for state park day-use fees ($4-6)
Planning Tips
Parking fills early at popular trailheads on summer weekends. Mackworth Island, Fort Williams, and Bradbury Mountain lots are often full by 9 AM on Saturdays from June through October. Weekday mornings and late afternoons are reliably less crowded.
Bugs and ticks are a fact of life from late April through October. Blackflies peak in late May and June. Ticks carry Lyme disease and are active in tall grass and leaf litter. Wear treated clothing, use DEET or picaridin, and do a full tick check after every hike. See our tick and bug protection guide for specific product recommendations.
Footwear matters. Even the easier trails here cross roots and wet rocks. Sneakers work for paved paths like Back Cove and the Eastern Trail. For anything involving dirt, roots, or ledges, proper hiking boots save ankles and keep your feet dry.
Where can I park for hikes near Portland?
Most trailheads have free parking, but lots are small. Mackworth Island, Fort Williams, and Back Cove all have dedicated parking areas. State parks like Bradbury Mountain charge a $4-6 day-use fee. Arrive before 9 AM on summer weekends to guarantee a spot at popular locations.
What is the best season for hiking near Portland?
September through mid-October is ideal, warm days, cool nights, fewer bugs, thinner crowds, and fall foliage starting mid-September. Late May through June is beautiful but buggy. Summer has the longest days but the most people and mosquitoes. Winter hiking is excellent on packed snow with microspikes.
Which hikes near Portland are dog-friendly?
Most trails on this list allow dogs on leash. Mackworth Island, Bradbury Mountain, Douglas Mountain, Mount Agamenticus, Pleasant Mountain, and Bald Pate Mountain are all dog-friendly. Back Cove Trail and Fort Williams Park also welcome leashed dogs. Check individual trail rules for seasonal restrictions.
Can I reach any trailheads near Portland by bus?
Back Cove Trail is walkable from downtown Portland. Metro bus routes serve some nearby areas, but most trailheads require a car. The Breez bus to South Portland gets you close to the Eastern Trail. For Mackworth Island and points north, you will need to drive or arrange a ride.