KGW.comForest Grove, Cornelius trying to slow down invasive emerald ash19 hours agoDaisy CaballeroBy Daisy Caballeromore_vert
OregonLiveWeekend lane closure on Oregon 217 postponed for weather8 hours agoRosemarie SteinBy Rosemarie Steinmore_vert
KGW.com'Doing our kids a disservice': Lake Oswego parents protest against possible plans to close beloved elementary school19 hours agoSydney DornerBy Sydney Dornermore_vert
KOIN.comApril showers return Thursday to Portland, continue to May9 hours agoJosh CozartBy Josh Cozartmore_vert
Willamette WeekHillsboro Teen to Represent Oregon in National Poetry Recital Semifinals3 days agoAndrew D. JankowskiBy Andrew D. Jankowskimore_vert
OregonLivePandemic-era Portland pizza king just opened a tavern (without pizza). Let us explain2 hours agoMichael Russell & Lizzy AckerBy Michael Russell & Lizzy Ackermore_vert
KGW.comE-bikes growing in popularity in Portland7 hours agoMcginness ChrisBy Mcginness Chrismore_vert
Fox 12 OregonTigard police searching for armed carjacking suspect16 hours agoJeffrey LindblomBy Jeffrey Lindblommore_vert
KOIN.comPay delays persist for Oregon Employment Department months after new site launch21 hours agoAriel SalkBy Ariel Salkmore_vert
KGW.comGov. Kotek to pursue plans for building federal technical center at Intel's Hillsboro site3 days agomore_vert
KATUCourt Docs: Hillsboro man identified in alleged kidnapping that was caught on cameraYesterdaymore_vert
KOIN.comNew food carts featuring ice cream, Philly cheesesteaks open in Tigard’s Universal Plaza1 hour agoRay PitzBy Ray Pitzmore_vert
OregonLiveAfter City Hall showdown, Portland leaders advance mayor’s scaled-back homeless camping ban7 hours agoShane Dixon KavanaughBy Shane Dixon Kavanaughmore_vert
Willamette WeekOne of Portland's Few Rehab Centers for Low-Income Kids Has Stood Empty for Two YearsYesterdayLucas ManfieldBy Lucas Manfieldmore_vert
BikePortlandPortland added 8.5 miles of new sidewalks in 2023YesterdayLisa CaballeroBy Lisa Caballeromore_vert
Willamette WeekPortland Apartment Buildings Are Selling Cheap. Is That an Opportunity for Local Governments?YesterdaySophie PeelBy Sophie Peelmore_vert
nbc16.comHillsboro couple uncovers gift card theft scheme at local grocery store3 days agoWright GazawayBy Wright Gazawaymore_vert
KATUYamhill County deputy caught posting illicit content, sentenced to two years probation2 days agomore_vert
Salem ReporterUPDATE: Council approves $195,000 settlement for injuries in police crash22 hours agoAbbey McdonaldBy Abbey Mcdonaldmore_vert
Eater PortlandWellspent Market Is Moving Into a Historic Grocery Building on Southeast Division3 hours agoJaney WongBy Janey Wongmore_vert
KOIN.comTeachers demand ‘no cuts’ as Portland Public Schools discuss $30 million budget shortfall15 hours agoJoyce OgirriBy Joyce Ogirrimore_vert
KATUMultnomah County adds lighting to deter drug use at downtown library19 hours agoEmily GirschBy Emily Girschmore_vert
Willamette WeekPortland Officials Neglected Street Paving for Decades. Now Your Tires Pay the Price.YesterdayAnthony EffingerBy Anthony Effingermore_vert
OregonLiveVoters will decide whether to fund improvements to Oregon Zoo7 hours agoLizzy AckerBy Lizzy Ackermore_vert
BikePortlandOur adventure on the WES train to Wilsonville2 days agoShawne MartinezBy Shawne Martinezmore_vert
KOIN.comPPS asks custodians to pay back erroneous overpayments from winter storm work22 hours agoLisa BalickBy Lisa Balickmore_vert
KGW.comTEDxPortland: Deadstock Coffee owner to take the stageYesterdayChynna GreeneBy Chynna Greenemore_vert
KLCC FM Public RadioIntel bets new device debuting in Hillsboro will cement company's place as industry leader3 days agoKyra BuckleyBy Kyra Buckleymore_vert
Statesman JournalElection 2024: Shane Matthews, Nathan Soltz compete for Ward 3 Salem City Council spotYesterdayWhitney WoodworthBy Whitney Woodworthmore_vert
KOIN.comWeakening front drops temps, brings clouds in Portland metroYesterdayJosh CozartBy Josh Cozartmore_vert
Fox 12 OregonArmed robbery at Portland dispensary21 hours agoPaulina AguilarBy Paulina Aguilarmore_vert
KATUPortland Public Schools levy seeks renewal of property tax this May20 hours agoBarry MangoldBy Barry Mangoldmore_vert
KTVZOregon DMV's photo system back in service after 2-day-plus outage; driver's licenses, permits, ID can be issued again23 hours agoBarney LertenBy Barney Lertenmore_vert
KeizertimesChanges coming to Keizer events in May6 hours agoLyndon Alan ZaitzBy Lyndon Alan Zaitzmore_vert
Fox 12 OregonPortland police tackle human trafficking in plain sight5 hours agoEzra KaplanBy Ezra Kaplanmore_vert
Oregon Public BroadcastingA Portland photographer documented Black cowboys across the US for a new book8 hours agomore_vert
Statesman Journal2 compete for open north Salem seat on Salem City CouncilYesterdayWhitney WoodworthBy Whitney Woodworthmore_vert
OregonLivePortland soaks in spring rain Thursday. Cascades see late-season winter advisory9 hours agoRosemarie SteinBy Rosemarie Steinmore_vert
KOIN.comKohr Explores: Delicious new exhibit opens at HopscotchYesterdayKohr HarlanBy Kohr Harlanmore_vert
KGW.comUse of fentanyl among pregnant women on the rise in Portland19 hours agoBlair BestBy Blair Bestmore_vert
Portland MercuryPOP QUIZ PDX: Delicious Trivia About Portland's Best Fast Food (and Those Sexy Mascots!)4 hours agoSteven HumphreyBy Steven Humphreymore_vert
Statesman JournalCeline Coleman, Paul Tigan vie for open Ward 1 Salem City Council seatYesterdayWhitney WoodworthBy Whitney Woodworthmore_vert
KOIN.comPolice: 3 armed robberies within hour on Portland’s west side possibly connected3 hours agoAimee PlanteBy Aimee Plantemore_vert