Local

Puyallup teen missing since Saturday night, police say. Have you seen him?

A Puyallup teen has been missing since Saturday night, police announced on social media.

Orion Castro, 16, was last seen in the area of Bradley Lake Park in Puyallup. He was last known to be walking to his residence, but did not return home, according to police.

Captain Kevin Gill said Sunday that Castro was still missing as of about 1 p.m.

Police said in the social media post that there are concerns about mental health and suicidal ideation.

Orion is described as five-foot-seven, 120 pounds, with shoulder-length, fading purple-dyed hair. He was last seen wearing a black t-shirt, pants, and boots.

Anyone with information about him is asked to call 911 and to reference case number 2613601680.

Orion Castro
Orion Castro Puyallup Police Department Courtesy

This story was originally published May 17, 2026 at 1:13 PM.

Rolf Boone
The Olympian
Rolf has worked at The Olympian since August 2005. He covers breaking news, the city of Lacey and business for the paper. Rolf graduated from The Evergreen State College in 1990. Support my work with a digital subscription
Get unlimited digital access
#ReadLocal

Try 1 month for $1

CLAIM OFFER