The 1904 New Jersey gubernatorial election was held on November 8, 1904. Republican nominee Edward C. Stokes defeated Democratic nominee Charles C. Black with 53.50% of the vote.
Republican nomination.
Convention.
At the state party convention in Trenton on September 20, no opponent emerged to Senator Edward Stokes, and he was nominated enthusiastically without opposition.
Democratic nomination.
Convention.
Various county parties promoted their favorite sons for the nomination, though the front-runner from the start was Charles C. Black, the candidate of Hudson County. Black had the support of Senator James Smith Jr., Robert Davis, and Allan McDermott. Black, a member of the State Tax Board, was also seen as a leading representative of the Democratic campaign for an equal tax.
Ultimately, only two favorite son candidates were nominated against Black: Frank S. Katzenbach of Mercer County and Thomas M. Ferrell of Gloucester. They were soundly defeated at the party convention on September 15 in Trenton.
! scope="col" colspan="2" style="width: 15em" |Party
! scope="col" style="width: 17em" |Candidate
! scope="col" style="width: 5em" |Votes
! scope="col" style="width: 3.5em" |%
! colspan="3" style="text-align:right;" | Total votes
General election.
Results.
! scope="col" colspan="2" style="width: 130px"|Party
! scope="col" style="width: 17em"|Candidate
! scope="col" style="width: 5em"|Votes
! scope="col" style="width: 3.5em"|%
! scope="col" style="width: 3.5em"| ;templatestyles src="Template:Tooltip/styles.css" / ;±%
! colspan="3" style="text-align: right; margin-right: 0.5em" | Majority
! colspan="3" style="text-align:right;" | Total votes
! style="text-align:right;" | Swing
References.
 ;templatestyles src="Reflist/styles.css" / ;