Milwaukie (2020 Census population ~21,100) sits on the Willamette River just south of Portland, in Clackamas County (with a small Multnomah County portion). A historic suburb turned streetcar-style town, it has a walkable downtown on Main Street, the MAX Orange Line (opened 2015), riverfront parks and relatively affordable close-in housing.
Photography of MilwaukiePhoto: Multiple credited photographers · See source links
Home prices in Milwaukie
The median listing price in Milwaukie is $550,000.
Top places in Milwaukie
Downtown Milwaukie — Main Street shops, dining, and the farmers market.
Milwaukie Bay Park — Willamette riverfront park.
Spring Park and Johnson Creek natural area (shown: Johnson Creek below).
Ledding Library and Kronberg Park.
Historic Willamette river views (shown: 1983 photo below).
Commuting from Milwaukie
Approximate drive to downtown Portland: ~15 minutes via OR-99E/McLoughlin Blvd (approximate; longer at peak).
MAX Orange Line with in-town stations: Milwaukie/Main St (southern terminus) and SE Tacoma/Johnson Creek. TriMet bus network throughout.
Schools in Milwaukie
Public schools: North Clackamas School District. For enrollment and performance data, see the state report card in Town links below. Confirm school assignment for any address directly with the district.
Milwaukie FAQs
What is the housing market like in Milwaukie, OR? The median listing price in Milwaukie is $550,000. Median listing price (September 2026 research snapshot)
How is the commute from Milwaukie, OR? Approximate drive to downtown Portland: ~15 minutes via OR-99E/McLoughlin Blvd (approximate; longer at peak).
Which school district serves Milwaukie, OR? Milwaukie is served by North Clackamas School District. See the state report card in Town links, and confirm school assignment for a specific address with the district.