A Democratic New Jersey mayor resigned on Sunday after he was accused of interfering with the elections process.

Francesco Caramagna, the former mayor of Elmwood Park, stepped down after a complaint was filed earlier this month, the Bergen County Prosecutor's Office said in a news release.

The 74-year-old was accused of filling out portions of mail-in ballots and primary election ballot certifications of registered voters in Elmwood Park.

CLICK HERE TO GET THE FOX NEWS APP

On Monday, Caramagna was charged with interfering with the secrecy of the election process. Investigators allege he did just that between March 2017 and November 2018.

Caramagna is scheduled to make his initial court appearance on May 22.

The Associated Press contributed to this report.