City Officials
Elected officials for Franklin Township — their promises, tenure record, and accountability.
City Council
Alex Kharazi
Deputy Mayor2024-01-02 to 2027-12 (month-level)
Kimberly Francois
At-Large Council Member2024-01-02 to 2027-12 (month-level)
Ram Anbarasan
At-Large Council Member2024-01-02 to 2027-12 (month-level)
Shubhendu Singh
Ward 1 Council Member2026-02-10 to 2027-01 (month-level)
Shepa Uddin
Ward 2 Council Member2026-01-03 to 2029-12 (month-level)
Charles Onyejiaka
Ward 3 Council Member2026-01-03 to 2029-12 (month-level)
Carl Wright
Ward 4 Council Member2026-01-03 to 2029-12 (month-level)
James Vassanella
Ward 5 Council Member2026-01-03 to 2029-12 (month-level)
Former Officials (2)
Ed Potosnak
Ward 1 Council MemberWard 1 council member and Deputy Mayor in 2024; re-elected Nov 2025; resigned in January 2026 after nomination as NJ DEP Commissioner (Franklin Reporter, Feb 11 2026 and search coverage); month-level end: January 2026 (exact resignation day unpublished); start: Jan 3 2026 reorganization meeting for the current term.
Served until Feb 2026
Crystal Pruitt
At-Large Council MemberAt-large council member who did not seek re-election in Nov 2023; successor Alex Kharazi sworn in at the Jan 2 2024 reorganization (Franklin Reporter, Jan 3 2024 and Dem primary coverage); first-office day not sourced.
Served until Jan 2024