The New Jersey Attorney General's Office and the New Jersey State Police announced the results of "Operation Ever Vigilant" during a news conference on Wednesday morning.
Investigators said the 25 people arrested were from different towns all over the state.
The suspects are not connected, investigators said, except for the fact they were sharing the same videos depicting child rape.
The victims in those videos were both boys and girls, ranging in age from toddlers to 10 years old, police said.
Some of the videos have been around for years, which police say continues to re-victimize the children.
"These videos show very young boys and girls being sexually molested, most by being subjected to acts of sexual penetration, or being coerced into performing sexual acts on others or themselves," said NJ Attorney General Jeffrey Chisea.
Officials say five of those arrested had direct contact with young children, including two who were regular baby sitters.
Most of the arrests were made during the week of February 18th following a three-month-long investigation.
Detectives from the State Police Digital Technology Investigation Unit surfed the web to track the suspects. Those suspects, not knowing they were dealing with police, allegedly agreed to share the child rape videos.
"Anyone who views or distributes child pornography, particularly the type of rape videos targeted in this operation, puts himself in league with the predators who sexually assault children to create the videos," Chisea said.
Each man is charged with second-degree distribution of child porn and fourth-degree possession of child porn.
Those arrested are:
Stephen Rainone, 27, South Amboy, Middlesex County
Louis Cedeno, 46, Palisades Park, Bergen County
David Laidlaw, 36, Hillsdale, Bergen County
Ernest Okhtenberg, 39, Fair Lawn, Bergen County
Michael Suscreba, 66, Clifton, Passaic County
Nil Choudhury, 23, Margate City, Atlantic County
James Engle, 28, Budd Lake, Morris, County
Albert Femiano, 30, Clark, Union County
Frank Fiorelli, 61, Springfield, Union County
Joseph Lorz, 26, Bergenfield, Bergen County
Jose Oswaldo, 39, Fairview, Bergen County
Alfred Bakewell, 64, Sicklerville, Camden County
Moses Garcia, 25, Perth Amboy, Middlesex County
Jose Holguin, 59, Fords, Middlesex County
Alexander Ramirez, 36, North Plainfield, Somerset County
Brent Ailiff, 38, West Berlin, Camden County
Steven Anan, 52, Neptune City, Monmouth County
Ryan Bronchella, 34, Clementon, Camden County
Christopher Brondi, 57, Rumson, Monmouth County
Manuel Sanchez-Olivarez, 37, Red Bank, Monmouth County
Duane Bell, 43, Lawrence, Mercer County
Giovanni Jimenez, 37, Trenton, Mercer County
William Payton II, 20, Mount Holly, Burlington County
Frank Sysk II, 19, Browns Mills, Burlington County
Male juvenile, 17, Cherry Hill, Camden County