He remained detained at the Sharon police station, according to The (Sharon, Pa.) Herald.
The teenager was reported missing on Tuesday after Bove - identified by Lt. Eric Hermick, head of the state police major crimes unit - did not bring her back from an outing, Ashtabula police said.
A man wanted for questioning in the disappearance of a 13-year-old girl is expected in court Friday.
The information prompted Ashtabula police to ask authorities in Sharon to be on the lookout for a 1996 Toyota Camry that Bove had allegedly stolen in Ashtabula and had driven to Sharon.
Bove drove away with their daughter, and that's the last time the parents saw her.
According to the Star Beacon in Ashtabula County, Ohio, police in Mercer County arrested 46-year-old John Bove Thursday in Sharon, Pennsylvania.More news: B.C.'s absentee ballots likely to solidify a minority government: economist
More news: Tillerson arrives in Alaska for Arctic meeting
More news: White House claims "near uprising" at Federal Bureau of Investigation led to Comey firing
It is not clear yet if the body that was found is that of the missing teen, and no charges have been filed against Bove. The report did not list an age of the victim.
Bove is charged in Mercer County with felony fleeing and eluding, receiving stolen property and use or possession of drug paraphernalia.
A fugitive from Ashtabula, Ohio, was caught in Sharon this afternoon.
Bove is a registered sex offender in Ohio, according to the Ohio Attorney General's database. He was designated as a sexually violent offender, and is required to register his address.
An Ashtabula man suspected of kidnapping Kara Zdanczewski of Ashtabula was nabbed Thursday afternoon by police in Sharon, Pa., authorities said.