Ellsworth police say it was around 7:00 Wednesday night when an officer attempted to stop a pickup truck driving erratically on High Street.
Authorities say the driver, Jess Gerrish, 38, was also not wearing a seat belt.
Gerrish initially pulled over, but then took off and headed north towards Oak Street.
Another officer had just passed through that same intersection, and tried to move his vehicle out of the way to protect oncoming traffic.
That's when police say Gerrish intentionally swerved and sideswiped the front passenger side of the cruiser.
"He did, in fact, make a comment to the arresting officer that he intended to strike the police officer's car," said Ellsworth Police Chief Glenn Moshier. "It wasn't an accident. It wasn't because he had nowhere to go. The officer was not in the travel lane setting up a road block or anything like that. He deliberately struck the officer's car."
Ellsworth police pursued the truck before deciding to stop the chase for safety reasons.
Washington County Sheriff's deputies eventually located Gerrish on Route 9 in Township 22.
There were no injuries reported, but the damage to the cruiser is estimated to be over $1,000.
Gerrish was taken to the Hancock County jail and charged with eleven counts, including attempted aggravated assault, OUI, driving to endanger and reckless conduct.