POLK COUNTY -- A 16-year-old boy led police officers from several agencies on a chase from Monmouth to Salem on Monday, officials said.

POLK COUNTY -- A 16-year-old boy led police officers from several agencies on a chase from Monmouth to Salem on Monday, officials said.

The incident began at a residence in the 1000 block of Bentley Street in Monmouth at about 4:50 p.m. The suspect's mother had reported to police that her son was trying to steal her 1997 Saturn sedan from her driveway, said Monmouth Sgt. Kim Dorn.

Officers located the vehicle in a mobile home park in the 100 block of Edwards Road. The teen didn't yield to police and tried to ram a patrol car, missing by a few feet, Dorn said.

Officers from Monmouth and Independence pursued the teenager along Monmouth Street, then north on Main Street in Independence.

Monmouth called off the chase in the 2900 block of Independence Highway after the suspect swerved into the busy southbound lane, Dorn said.

"He had gone into the oncoming lane twice," Dorn said. "At that point, it just wasn't safe to continue."

Deputies from the Polk County Sheriff's Office eventually found the teenager on Highway 22 in West Salem, where he again failed to stop. Salem police took over the chase once inside that city's limits.

The chase ended at NE Hyacinth Street at about 5:30 p.m. when officers used spike strips to deflate the fleeing car's tires.

The suspect was arrested and charged with reckless endangerment, attempting to elude a police officer, unauthorized use of a motor vehicle and two counts of attempted assault - for trying to hit his mother and the patrol crusier with the stolen car.

He was transported to the Yamhill County Detention Facility, where Polk County rents space for juvenile offenders.