Derek Hildreth, 48, of East Greenwich Township faces charges of aggravated sexual assault, endangering the welfare of a child and attempted aggravated sexual assault.
He is being held at Cumberland County Jail on $500,000 bail.
Hildreth taught eighth-grade social studies at Myron L. Powell Elementary School in Lawrence Township.
Prosecutors tell The Press of Atlantic City that Hildreth assaulted students between 1999 and 2001.
Prosecutors are investigating whether there are other accusations of abuse.
Hildreth was arrested Thursday afternoon at the school. He has been suspended with pay.
It was unclear if Hildreth had an attorney.