General Election
New York City Council Member · Council District 3
A spring special-election winner faces an independent on the November ballot
Carl Wilson won an April 2026 special election to succeed Erik Bottcher, took office May 12 and won the June 23 Democratic primary with 53.6% in the third ranked-choice round. He faces independent Haris Bhatti in the Nov. 3 special general election.
Raised & cash on hand
Cycle-to-date · NYC Campaign Finance Board — figures change as new reports are filed.
WilsonOutside money
Super-PAC spending independent of the campaigns, shown for and against each candidate.
For: Carpenters for Progress, United for NYC's Future and Westside Progress, Inc. (combined) ()
Figures are from the NYC Campaign Finance Board's summaries as of Sept. 30, 2026. Its balance figures are estimates calculated as receipts minus spending, and no breakdown of either campaign's donors by employer or type was found.
Sources: Carpenters for Progress, United for NYC's Future and Westside Progress, Inc. (combined) ()