
Democratic Incumbent (NJ)
James "Jim" M. Cahill is running for New Brunswick City Mayor in the November 3, 2026 general election in New Jersey.
No groups recommend James "Jim" M. Cahill yet.
Associated with this campaign?
Experience
Mayor
New Brunswick · 1991 to now
Senior Partner
Cahill & Branciforte · 1990 to now
General Counsel
Middlesex County Joint Health Insurance Fund · 2004 to 2010
Links
Find voters in your phone contacts
Text voters through Turnout to get on this leaderboard.
Voting in New Jersey on Nov 3?
Sway is free and nonpartisan.
See a problem or need to report content?