Thursday's arrest of Clinton Township Patrolman Christopher Weaver followed a two-month investigation.
The Hunterdon County Prosecutor's Office says the 31-year-old has been suspended. Weaver was released on his own recognizance and it's not known if he has retained an attorney.
Prosecutor Anthony Kearns III says the charge was the result of the officer's conduct when he was off duty.