Scroll Top


(TRENTON) — Residents of Hudson County concerned about improving the quality of life in middle- and working-class neighborhoods gained a strong new voice of advocacy Tuesday as Charles Mainor took his oath of office to represent the 31st Legislative District in the 214th New Jersey General Assembly.

Mainor, 42, was sworn-in during an afternoon ceremony at the War Memorial, across the street from the State House in Trenton. He is among four first-term Democrats to take their oaths at the start of the 214th Legislature.

“It is an honor to have the opportunity to represent Hudson County in the General Assembly,” said Mainor (D-Hudson). “I look forward to applying my experience in law enforcement and community advocacy to my work fighting for Bayonne and Jersey City residents in a government arena.”

Mainor has served as a Jersey City Police Detective for the last 10 years and has more than 23 years of service in the Jersey City Police Department. He is an active member of the Jersey City Chapter of the NAACP, the Absalom David Masonic Lodge #36 and the Hudson County Re-Entry Task Force.

He also is director of the Jersey City Police Department’s “Safe Haven” program which provides children ages 5 and older with free after-school programs and activities.

Also, he runs the Jersey City Police Department’s Anti-Gang Program and a first-time juvenile offenders program that provides mentoring for juveniles arrested for minor offenses.

He previously was elected as a Jersey City committeeman in Ward 15 and was a community activist for the Randolph Avenue Block Association for nearly 12 years.

“It is thrilling and humbling to be able to serve the residents of my district in another capacity to ensure our neighborhoods are safer and the needs of working and middle class families are met,” said Mainor. “The issues that face Bayonne and Jersey City residents are the same issues that are faced by New Jerseyans across the state and I hope to forge a consensus with my legislative colleagues to bring about progress for New Jersey families, communities and businesses.”

The 31st District covers a portion of Hudson County that includes the municipalities of Bayonne and Jersey City.

On the Net:
The Assembly Democratic Office Web site
NJ Assembly Dems on YouTube
NJ Assembly Dems on Vimeo
NJ Assembly Dems on Facebook
NJ Assembly Dems on Twitter
NJ Assembly Dems on Flickr
NJ Assembly Dems e-mail alerts