Holmes served as chief in Marlboro Township from 1998 until he retired in January.
Prosecutors say Holmes provided alcohol to the child and assaulted her at his home.
Holmes' lawyer, Norman Hobbie, said his client was shocked by the allegations and denies any wrongdoing.
Bail was set at $100,000 pending an arraignment, which has not been scheduled.
NEW YORK AND TRI-STATE AREA NEWS
REPORT A TYPO || GET WIDGET
VIDEO: Eyewitness News || VIDEO: ABC News || VIEWER PHOTOS & VIDEOS ||