Cities ranked by a weighted composite of schools, safety, affordability, outdoor access, and community — so you can see the full picture before you decide.
If you're a family looking to plant roots in the Portland Metro, the choices feel almost overwhelming at first. You have Clackamas County towns along the Willamette, Washington County suburbs built around the tech corridor, small Columbia River communities north of the city, and Portland itself — each with a genuinely different character, price point, and school reality. What ties this region together is proximity to a major city and, increasingly, the question of how much you're willing to pay to get the school district and neighborhood feel you actually want.
The real divide in this region runs between communities where families pay a steep premium for schools and safety that have long been considered among Oregon's strongest, and towns where the price eases but something — school ratings, crime statistics, or community infrastructure — reflects that trade-off honestly. Some cities here combine strong schools with a tight-knit community calendar and prices that are more manageable by metro standards; others carry a high price tag justified almost entirely by school-district reputation. The sections below walk through each city on the factors that matter most to families with kids, so you can match where you land to how you actually want to live.
Working with families across Portland Metro, I find the same conversation happening at kitchen tables from Scappoose to Sherwood: what are you actually optimizing for, and are you being honest with yourself about the trade-offs? The cities that score well on every family metric are the ones where buyers compete hardest — and that competition is real, not just a talking point.
What I tell families before we start visiting homes is to separate the community question from the lifestyle question. Whether the town itself has the farmers market, the trail access, and the neighborhood feel that will make you want to stay long-term matters just as much as the price. In my experience, families who get both right are the ones who did the work on both before writing an offer.
Each city is scored 1-10 on every dimension below against a fixed statewide scale — never against the other cities in this region — then combined into one weighted Composite score out of 10.
Ranked by overall composite score. Click any city to jump to the full breakdown.
| # | City | Composite | Schools | Safety | Median Price |
|---|---|---|---|---|---|
| 1 | Lake Oswego Clackamas County | 7.5/10 | 10 | 10 | $889,944 |
| 2 | West Linn Clackamas County | 7.3/10 | 10 | 10 | $779,602 |
| 3 | Sherwood Washington County | 7.1/10 | 10 | 8 | $629,598 |
| 4 | Wilsonville Clackamas County | 6.9/10 | 10 | 8 | $630,814 |
| 5 | Canby Clackamas County | 6.6/10 | 6 | 10 | $598,201 |
| 6 | Beaverton Washington County | 6.5/10 | 8 | 6 | $527,947 |
| 7 | Aloha Washington County | 6.3/10 | 8 | 6 | $493,280 |
| 8 | Hillsboro Washington County | 6.0/10 | 6 | 6 | $518,047 |
| 9 | Oregon City Clackamas County | 6.0/10 | 6 | 8 | $605,330 |
| 10 | Forest Grove Washington County | 6.0/10 | 6 | 4 | $526,407 |
| 11 | Tualatin Washington County | 5.8/10 | 8 | 6 | $635,314 |
| 12 | Cornelius Washington County | 5.8/10 | 6 | 6 | $485,070 |
| 13 | Scappoose Columbia County | 5.8/10 | 4 | 8 | $490,109 |
| 14 | Bethany Washington County | 5.8/10 | 8 | 8 | $766,000 |
| 15 | Portland Multnomah County | 5.5/10 | 6 | 2 | $534,270 |
| 16 | St. Helens Columbia County | 5.5/10 | 2 | 6 | $429,356 |
| 17 | Milwaukie Clackamas County | 5.5/10 | 6 | 4 | $522,702 |
| 18 | Clackamas Clackamas County | 5.1/10 | 6 | 6 | $588,708 |
| 19 | Gladstone Clackamas County | 5.1/10 | 6 | 4 | $518,084 |
| 20 | Tigard Washington County | 5.1/10 | 6 | 4 | $607,011 |
| 21 | Gresham Multnomah County | 4.6/10 | 2 | 4 | $470,730 |
| 22 | Happy Valley Clackamas County | 4.5/10 | 6 | 4 | $686,520 |
| 23 | Fairview Multnomah County | 3.5/10 | 2 | 2 | $478,412 |
#1 Top Overall · Clackamas County
Best for families who want Oregon's top schools and lowest crime
Lake Oswego carries a $889,944 typical home price, and that figure tells most of the story about who ends up here. What drives that cost is real: public schools that consistently draw top marks statewide, crime rates that are among the lowest anywhere in Oregon, and a community calendar — farmers market, arts festival, summer concerts — that makes weekends feel genuinely full. Oswego Lake, Tryon Creek State Natural Area, and Willamette River access provide everyday outdoor options that work well for families, even if this isn't a gateway to backcountry adventures.
Lake Oswego suits families who have decided that school quality and neighborhood safety are the top priorities, and who have the budget to buy in without compromise. It draws a different buyer than West Linn — more urban-adjacent, slightly denser, with a more established downtown feel — but the school and safety case is equally strong.
#2 Top Schools · Clackamas County
Best for families seeking elite schools and wooded residential quiet
West Linn sits at a $779,602 typical home price, and the premium reflects a school district shared with Wilsonville that consistently earns high marks across Oregon, combined with crime rates that make it one of the safest communities in the state. The terrain here is hilly and green, with river trails and nature preserves woven into the fabric of daily life. A summer street market and an active seasonal event calendar give the community a genuinely neighborly feel that newer planned suburbs often struggle to replicate.
Families who want a quieter, more residential character than Lake Oswego — with large lots, wooded streets, and a sense of separation from metro hustle — tend to find West Linn the right fit. The shared school district with Wilsonville means families in both cities access the same classrooms, but West Linn's topography and character are distinctly different: more private, more spread out, more established.
#3 Top Schools · Washington County
Best for families wanting top schools at a more accessible price
Sherwood carries a $629,598 typical home price, which sits meaningfully below what families pay in Lake Oswego or West Linn while delivering a school district that earns top marks in Oregon — a combination that's harder to find in this metro than most buyers expect. Safety statistics are genuinely strong, with violent crime well below state averages and property crime that doesn't stand out as a concern. A summer car show and a regular concert series give Sherwood a small-town community identity that's easy to underestimate when you're looking at it on a map.
Sherwood suits families who want a strong school district and a real sense of place without paying Lake Oswego or West Linn prices. It reads more like a self-contained small city than a bedroom suburb — the kind of place where kids grow up knowing the town, not just the subdivision.
#4 Top Schools · Clackamas County
Best for families tied to strong schools and a quieter commuter base
Wilsonville sits at a $630,814 typical home price and shares the West Linn-Wilsonville school district — one of Oregon's most consistently regarded — which makes it an unusual value proposition for families who care deeply about public schools. Safety is solid, with low violent crime and modest property crime. The trade-off is community depth: a weekly farmers market and summer concerts are the primary anchors, and the event calendar is thinner than many comparably priced suburbs.
Wilsonville works well for families who commute south toward Salem or who prioritize quiet, planned neighborhoods and strong schools without needing a dense local social scene. It's a more corporate, less quaint town than Sherwood, but the school access is identical and the price is comparable.
#5 Top Safety · Clackamas County
Best for families who value safety and community events over school prestige
Canby comes in at a $598,201 typical home price — meaningful savings compared to the prestige Clackamas suburbs — and delivers safety statistics that are exceptional by any Oregon measure. The community calendar is genuinely strong: a county fair, a dahlia festival, and a robust farmers market give Canby the feel of a town that still does events the old-fashioned way. Molalla River paddling and Willamette boating put real outdoor recreation within easy reach for families who want water access on a weekend.
The honest trade-off in Canby is the school district, which earns solid marks but doesn't match the top-tier ratings of West Linn-Wilsonville or Sherwood. Families who weight safety and community feel heavily, and are comfortable with above-average rather than elite schools, tend to find Canby a genuinely satisfying fit — especially those coming from outside Oregon who aren't anchored to a specific district's reputation.
#6 Tech-Corridor City · Washington County
Best for families wanting diverse schools, transit access, and metro convenience
Beaverton carries a $527,947 typical home price and offers one of the Portland Metro's most diverse and well-resourced school districts — a real draw for families who want strong academics and a broad range of programs under one district roof. The Beaverton Farmers Market, Night Market, and Fiesta create a community calendar that punches above the city's suburban reputation. The catch for family buyers is safety: property crime near commercial corridors runs higher than the quieter suburbs to the south, and that's worth factoring into neighborhood selection within the city.
Beaverton suits families who want urban-adjacent access — to jobs, transit, and services — with strong schools and more home for the money than closer-in Portland neighborhoods. It's a different character from Sherwood or West Linn: denser, more diverse, more connected to the regional economy, and more practical than picturesque.
#7 Unincorporated Valley Community · Washington County
Best for budget-conscious families who still want solid Washington County schools
Aloha sits at a $493,280 typical home price, which makes it one of the more accessible options for families in the Washington County portion of the metro. Schools earn solid marks — above average by Oregon standards — and parks like Cooper Mountain Nature Park and Tualatin Hills trails give kids real outdoor room to roam. Crime is moderate rather than exceptional: not a concern that should stop a family, but not the reassuringly low numbers you find in Sherwood or Wilsonville either.
Aloha is an unincorporated community rather than an incorporated city, which shapes what you get: lower overhead, fewer civic amenities, and a neighborhood character that varies block by block more than in a planned suburb. Families drawn here are often those priced out of Beaverton proper who still want access to the same Washington County school options and the Tualatin Valley's parks without paying a premium for a city seal.
#8 Silicon Forest City · Washington County
Best for tech-corridor families who want city energy and a full events calendar
Hillsboro carries a $518,047 typical home price and functions as the employment anchor of Washington County — the semiconductor and tech industry concentration here shapes who moves to the city and why. The community calendar is genuinely active, with multiple farmers markets and a popular annual air show that draws residents from across the metro. Schools earn solid marks, though they sit a step below the top-rated districts in the county, and property crime runs above national benchmarks — a real consideration for families choosing between Hillsboro and quieter suburbs at similar price points.
Hillsboro suits families tied to the tech corridor who want to live close to work and still access a genuine community calendar and reasonable home prices by metro standards. It's a more working city than a curated suburb — larger, more diverse, and more commercially dense than Beaverton or Sherwood — and families who thrive here tend to want that energy rather than resist it.
#9 Historic River Town · Clackamas County
Best for families who prioritize outdoor access and historic character
Oregon City sits at a $605,330 typical home price and offers something genuinely rare in the Portland Metro: a historic identity that isn't manufactured. Willamette Falls, Clackamas River paddling, and nearby parks give families strong everyday outdoor options, and violent crime is low enough that safety isn't a leading concern. The school district earns decent marks but isn't the region's top draw — visiting individual campuses before committing is honest advice here, because quality varies more within the district than the overall rating suggests.
Oregon City suits families who want a real town with history, river access, and lower crime than Portland proper, without paying the West Linn or Lake Oswego premium. It's the right fit for buyers who value outdoor access and character over highly rated schools, and who are comfortable doing a bit more homework on individual school assignments before signing.
#10 Top Outdoor Access · Washington County
Best for families drawn to community character and outdoor variety
Forest Grove sits at a $526,407 typical home price and carries what may be the most surprising community score in the Portland Metro — a civic calendar packed with events including a world-class concours car show, a chalk art festival, and a robust farmers market scene that gives this small city a cultural identity well out of proportion to its size. Hagg Lake, the Tillamook State Forest trail network, and nearby wine country vineyards put genuine outdoor variety close at hand. The honest trade-off is property crime: it runs above average, and families should factor that into neighborhood selection and habits.
Forest Grove suits families who want community character and outdoor access at a price point below most Washington County suburbs, and who are comfortable with schools that are solid rather than standout. It feels less like a bedroom suburb and more like a town that existed before Portland's sprawl reached it — which is exactly what draws certain families here and exactly what others find limiting.
#11 Retail Corridor Suburb · Washington County
Best for commuter families who want above-average schools and metro access
Tualatin carries a $635,314 typical home price and benefits from above-average schools that draw families who want a Washington County district without paying Sherwood or Beaverton prices for the address alone. The Tualatin River corridor and a wildlife refuge nearby offer pleasant everyday nature access, and a handful of community anchors — the October Pumpkin Regatta and summer concerts at the Commons — give the city a social heartbeat. Property crime near the city's busy retail corridors is the most consistent concern families raise, and it's worth researching neighborhood-level patterns within the city before buying.
Tualatin works well for families who commute on I-5 or I-205 and want a quieter residential feel without fully leaving the metro behind. It's a practical rather than charismatic city — the schools are a genuine draw, but families who prioritize a dense community calendar or rural character tend to look elsewhere.
#12 Working Washington County Town · Washington County
Best for practical Washington County families on a tighter budget
Cornelius comes in at a $485,070 typical home price, which makes it one of the more accessible options in Washington County for families who want proximity to the Hillsboro tech corridor without the Hillsboro or Beaverton price tag. A farmers market and summer concert series give the town community touchpoints, and Hagg Lake and Fernhill Wetlands are close enough for regular weekend use. Schools earn decent marks but aren't a top regional draw, and outdoor variety is moderate rather than exceptional.
Cornelius suits families who are price-conscious within Washington County and don't need a deep community event calendar or elite school ratings to feel settled. It's a small, working city that functions more as a practical base than a lifestyle destination — which is exactly what some families need, and exactly what others will find limiting.
#13 Columbia River Small Town · Columbia County
Best for safety-focused families who want small-town life and river access
Scappoose sits at a $490,109 typical home price and occupies an honest niche in the Portland Metro: genuinely safe, with very low violent crime, good outdoor access via kayaking, biking, and Columbia River boating, and a small-town pace that families from denser suburbs often find refreshing. The trade-off is schools, which earn below-average marks and warrant careful research into individual programs before committing — this is one city where visiting campuses in person matters more than the district-level summary suggests.
Scappoose suits families where one parent works remotely or commutes north rather than into Portland, and where outdoor recreation and small-town safety weigh more heavily than school reputation in the final decision. It's a genuinely different pace from the Washington County suburbs, and families who choose it tend to do so deliberately.
#14 Planned Northwest Village · Washington County
Best for families prioritizing Beaverton schools and a safe planned community
Bethany carries a $766,000 typical home price — one of the steeper entry points in the metro — driven by access to the Beaverton school district, very low crime, and a well-maintained planned community character that appeals strongly to families with young children. Local trails and greenbelts provide everyday outdoor access, though serious recreation requires a drive. The community calendar is thin compared to similarly priced cities: a few recurring village events but no deep farmers market or festival scene to anchor the social calendar.
Bethany suits families who prioritize school quality and neighborhood safety above community programming and are prepared to pay for both. It draws a different buyer than Lake Oswego — less historic, more recently developed, more deliberately suburban — but the school and safety profile is genuinely comparable.
#15 Top Outdoor Access · Multnomah County
Best for families who want full city life and can research neighborhoods carefully
Portland carries a $534,270 typical home price and offers something no suburb in this metro can match: the full range of urban outdoor access, from Forest Park's trail network to the Columbia and Willamette rivers, alongside a community calendar — the Rose Festival, multiple farmers markets, neighborhood events — that runs year-round and at a scale that smaller cities can't replicate. The honest challenge for families is crime: violent and property crime rates are a serious concern here, and they vary enormously by neighborhood. School quality within Portland Public Schools also varies by campus in ways that matter a great deal in practice.
Portland suits families who genuinely want city life — density, transit, cultural access, walkable neighborhoods — and who are willing to research specific school assignments and neighborhood safety patterns carefully rather than relying on city-level averages. Families who thrive here tend to be those who chose Portland intentionally, not those who defaulted to it.
#16 Top Affordability · Columbia County
Best for budget-first families who want a real community identity
St. Helens sits at a $429,356 typical home price and pairs genuine affordability with one of the most active community calendars in the Columbia River corridor: a nationally recognized Halloweentown festival, a farmers market, and a Columbia River waterfront that give the city a real identity. Safety is adequate, with low violent crime, though property crime warrants the usual awareness. The school district is the most significant concern for families prioritizing academics, earning below-average marks that make individual school research genuinely important.
St. Helens suits families where budget is the primary constraint and community character matters more than school ratings — particularly those who work remotely, run a home business, or commute north. It's a real river town with an identity, not a planned suburb that happened to be affordable, and that distinction resonates with buyers who want to be somewhere specific rather than somewhere cheap.
In this region, the gap between the highest-scoring and lowest-scoring cities for families is real and measurable — but the right answer almost always comes down to what you're willing to trade off between school reputation, home price, and community feel. The cities that score well across every category are genuinely rare, and they price accordingly.
Tell us what you need help with and we'll connect you with local resources.