It’s the 12 Days of Ballotpedia! Your gift powers the trusted, unbiased information voters need heading into 2026. Donate now!
James Solomon
2018 - Present
2025
7
James Solomon is a member of the Jersey City Council in New Jersey, representing Ward E. He assumed office on January 1, 2018. His current term ends on December 31, 2025.
Solomon ran for election for Mayor of Jersey City in New Jersey. He won in the general runoff election on December 2, 2025.
Mayoral elections in Jersey City are nonpartisan. Media outlets have reported that Solomon is a Democrat.[1][2]
Biography
Solomon received a bachelor’s degree from Pomona College and a master’s degree from Harvard University. His professional experience includes working as an adjunct professor at Hudson County Community College, Saint Peter's University, and New Jersey City University.[3]
Elections
2025
See also: Mayoral election in Jersey City, New Jersey (2025)
General runoff election
General runoff election for Mayor of Jersey City
James Solomon defeated Jim McGreevey in the general runoff election for Mayor of Jersey City on December 2, 2025.
Candidate | % | Votes | ||
| ✔ | James Solomon (Nonpartisan) | 67.9 | 14,402 | |
| Jim McGreevey (Nonpartisan) | 32.1 | 6,821 | ||
| Total votes: 21,223 | ||||
= candidate completed the Ballotpedia Candidate Connection survey. | ||||
| If you are a candidate and would like to tell readers and voters more about why they should vote for you, complete the Ballotpedia Candidate Connection Survey. | ||||
Do you want a spreadsheet of this type of data? Contact our sales team. | ||||
General election
General election for Mayor of Jersey City
The following candidates ran in the general election for Mayor of Jersey City on November 4, 2025.
Candidate | % | Votes | ||
| ✔ | James Solomon (Nonpartisan) | 29.1 | 17,200 | |
| ✔ | Jim McGreevey (Nonpartisan) | 25.4 | 15,042 | |
| William O'Dea (Nonpartisan) | 21.6 | 12,750 | ||
| Mussab Ali (Nonpartisan) | 18.3 | 10,843 | ||
| Joyce Watterman (Nonpartisan) | 3.9 | 2,282 | ||
Christina Freeman (Nonpartisan) ![]() | 1.5 | 865 | ||
| Kalki Jayne-Rose (Nonpartisan) | 0.3 | 151 | ||
| Total votes: 59,133 | ||||
= candidate completed the Ballotpedia Candidate Connection survey. | ||||
| If you are a candidate and would like to tell readers and voters more about why they should vote for you, complete the Ballotpedia Candidate Connection Survey. | ||||
Do you want a spreadsheet of this type of data? Contact our sales team. | ||||
Endorsements
Ballotpedia did not identify endorsements for Solomon in this election.
2021
See also: City elections in Jersey City, New Jersey (2021)
General election
General election for Jersey City Council Ward E
Incumbent James Solomon defeated Jake Hudnut in the general election for Jersey City Council Ward E on November 2, 2021.
Candidate | % | Votes | ||
| ✔ | James Solomon (Nonpartisan) | 68.5 | 6,322 | |
| Jake Hudnut (Nonpartisan) | 31.3 | 2,885 | ||
| Other/Write-in votes | 0.2 | 18 | ||
| Total votes: 9,225 | ||||
= candidate completed the Ballotpedia Candidate Connection survey. | ||||
| If you are a candidate and would like to tell readers and voters more about why they should vote for you, complete the Ballotpedia Candidate Connection Survey. | ||||
Do you want a spreadsheet of this type of data? Contact our sales team. | ||||
2017
Jersey City, New Jersey, held a runoff election on December 5, 2017 for any race where no candidate earns a majority of the votes cast in the general election on November 7, 2017. James Solomon defeated Rebecca Symes in the runoff election for the Ward E city council seat.
| Jersey City Council, Ward E Runoff Election, 2017 | ||
|---|---|---|
| Candidate | Vote % | Votes |
| 52.98% | 2,199 | |
| Rebecca Symes | 47.02% | 1,952 |
| Total Votes | 4,151 | |
| Source: Hudson County Clerk, "Runoff Election Results," December 12, 2017 | ||
Jersey City, New Jersey, held a general election for mayor, three at large city council seats, and six by district city council seats on November 7, 2017. Any race where no candidate earns a majority of the votes cast in the general election advanced to the runoff election on December 5, 2017. The following candidates ran in the general election for the Ward E city council seat.[4]
| Jersey City Council, Ward E General Election, 2017 | ||
|---|---|---|
| Candidate | Vote % | Votes |
| 41.98% | 3,149 | |
| 32.18% | 2,414 | |
| Nicholas Grillo | 13.61% | 1,021 |
| Jake Hudnut | 8.86% | 665 |
| Madeleine Giansanti Cag | 2.29% | 172 |
| Michael "Billy" Bisogno | 0.96% | 72 |
| Write-in votes | 0.12% | 9 |
| Total Votes | 7,502 | |
| Source: Hudson County Clerk, "General Election 2017 Election Results," November 14, 2017 | ||
Campaign themes
2025
Ballotpedia survey responses
See also: Ballotpedia's Candidate Connection
James Solomon did not complete Ballotpedia's 2025 Candidate Connection survey.
2021
James Solomon did not complete Ballotpedia's 2021 Candidate Connection survey.
See also
2025 Elections
External links
|
Candidate Mayor of Jersey City |
Officeholder Jersey City Council Ward E |
Personal |
Footnotes
- ↑ New York Times, "James Solomon Trounces Jim McGreevey, a Former Governor, in Jersey City," December 2, 2025
- ↑ Associated Press, "James Solomon is elected Jersey City mayor, turning away ex-NJ Gov. Jim McGreevey’s comeback bid," December 2, 2025
- ↑ LinkedIn, "James Solomon," accessed December 3, 2025
- ↑ Ballotpedia, "Email correspondance with Irene McNulty, Jersey City Deputy City Clerk," September 13, 2017
| Political offices | ||
|---|---|---|
| Preceded by - |
Mayor of Jersey City 2026 |
Succeeded by - |
| Preceded by - |
Jersey City Council Ward E 2018-Present |
Succeeded by Eleana Little |
| |||||||||
= candidate completed the