Gov

General Election

ELECTION WAS NOV 3

New York City Council MemberCouncil 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.

Wilson
$61K
HBBhatti
$16K
Outside money

Super-PAC spending independent of the campaigns, shown for and against each candidate.

spent againstspent for
Wilson
$457K

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) ()