The Real Christian Barranco
Christian Barranco
Public Records · Personal Account · Verifiable Facts

The Real Christian Barranco

Former Democrat. Turned Republican for political opportunity. Misrepresents facts and issues to residents to win votes. Four years in Trenton with nothing to show for Jefferson Township. Now he wants two offices at once.

The Phony

He is whatever the moment requires him to be.

A real Republican does not start out as a Democrat, lose, then re-brand. The party label changes. The residency story shifts. The credit-taking happens after the fact. The pattern is the candidate.

Four Years. Nothing to Show.

This is why he lost re-election.

Barranco served two terms in the State Assembly. Voters returned him in 2023 and then ended it in 2025, when he lost to Democrat Marissa Sweeney. The record explains the result.

0
Bills sponsored on Jefferson school funding
0
Bills sponsored on the Highlands Act
0
Times he invited the Mayor to his Route 15 office
4
Days to call the Mayor during the Route 15 closure

A legislator for the energy industry, not for Jefferson.

According to his public legislative record, the bills Barranco was active on overwhelmingly involved the energy sector, where he works professionally in the electrical trades. He served on utilities and infrastructure committees.

He did not sponsor or post a single bill of his own to address Jefferson Township's long-declining school funding since 2019, or the Highlands Act.

His farewell speech got the numbers wrong.

On his last day in office, Barranco gave a strongly worded floor speech about school funding. He never mentioned Jefferson Township by name. He cited the wrong school budget deficit figure. The video is still public.

Four years on the floor, and his closing argument couldn't get the basic Jefferson numbers right.
The Troublemaker

When he could not lead, he attacked.

Instead of representing Jefferson Township, Barranco worked to undermine its elected leadership.

Recruited a primary challenger against the Mayor.

In 2021, Barranco attended a meeting at the Vanderploeg residence where the late Bob Mulvihill was urged to run against the Mayor in the 2022 primary. Mr. Mulvihill called the Mayor immediately afterward to make clear he had no intention of running.

Source: Direct account; confirmed at Sparta Diner meeting

Funded a slate against the Mayor's incumbent.

NJ ELEC records filed June 10, 2024 show Barranco's campaign committee, EFO Christian Barranco, gave a $5,000 check plus a $473.26 in-kind food donation to council candidates Birmingham, Garutto, and Schultz, running against incumbent Ron Smith. That is an unusually large state-official intervention in a local council race.

Source: NJ ELEC filing, June 10, 2024

Called the Mayor "corrupt" behind her back.

In May 2025 two fellow mayors arranged a lunch at Café Navona to address Barranco's repeated private claims to other area mayors that the Mayor of Jefferson is "corrupt," over fully disclosed and routine business relationships with Atlantic Communications. After the lunch, the attacks continued.

Source: Direct account; mayors present

Anonymous letter campaign.

Around the same period, an anonymous letter targeting the Mayor's business ties to Atlantic Communications was circulated to select Jefferson Republican County Committee members. The full record was openly addressed at the February 2022 County Committee meeting.

Source: Jefferson Republican County Committee meeting
The Two-Office Hustle

So which job does he actually want?

He cannot hold both. He filed for both anyway.

January 9, 2026
Files with NJ ELEC to run for State Assembly in the 25th District in the June 8, 2027 Republican primary.
February 19, 2026
Files to run for Mayor of Jefferson Township.
April 15, 2026
Posts to his still-active "Assemblyman Christian Barranco" Facebook page:
"Welcome back to the official Facebook page of Former Assemblyman Christian Barranco. We have a lot of exciting news to announce in the coming weeks, so keep checking in while we work on saving Jefferson!"

Jefferson voters deserve a candidate who has decided what office he wants to run for, before he asks for their vote.

The Full Record

Every claim on this site is from public filings or first-hand experience.

A condensed timeline of Christian Barranco's political career, drawn from NJ ELEC records, contemporaneous press coverage, and the personal account of the Mayor of Jefferson Township.

Sept 29, 2011
Files as a Democrat for Pompton Lakes Town Council. Loses.
May 16, 2013
Files as a Republican for Passaic County Freeholder. Loses.
May / Oct 2016
Runs again for Pompton Lakes Town Council, this time as a Republican. Wins.
Jan 2017 – Jul 2018
Serves on Pompton Lakes Town Council. Suddenly resigns mid-term in July 2018, no public reason.
Dec 2018
Buys a home in Jefferson Township, missing the one-year Assembly residency cutoff by one month.
Apr 1, 2019
Tells NJ Globe he passed on a 2019 Assembly run to avoid a residency dispute. Tells NJ Insider he could have challenged the rule in court.
Mar 26, 2020
Files for the June 2021 Assembly primary.
Mar 2021
Wins the Morris County Republican Convention line against incumbent Assemblywoman BettyLou DeCroce.
2021
Attends a meeting at the Vanderploeg residence where the late Bob Mulvihill is recruited to run against the Mayor in the 2022 primary.
Jan 2022
Sworn in to the State Assembly.
Apr 22, 2022
Hosts a fundraiser at Casa Bianca for the Mayor's reelection slate. The check delivered to the campaign: $1,100.
Jun 10, 2024
EFO Christian Barranco gives $5,000 plus $473.26 in food to council candidates running against incumbent Ron Smith, whom the Mayor publicly supported.
May 2025
Two mayors convene a Café Navona lunch over Barranco's "corrupt mayor" remarks about Jefferson's Mayor. Attacks continue.
June 2025
Route 15 South closes for five weeks. Barranco takes four days to first contact the Mayor and never follows up.
Nov 2025
Loses re-election to the State Assembly to Democrat Marissa Sweeney.
Last Day in Office
Delivers a floor speech on school funding that does not mention Jefferson and cites the wrong deficit figure.
Jan 9, 2026
Files to run for State Assembly again in 2027.
Feb 19, 2026
Files to run for Mayor of Jefferson Township.