Zisman Files

Nolan vs. Skipper — A Contest for County Legislature’s Lone Republican-Held Seat

Share

campaign finance chart district 15

Republican Westchester County Legislator James Nolan has reported nearly $38,000 in campaign contributions, about a third from unions, as he seeks reelection against Democrat . But an overdue financial disclosure from Skipper’s campaign leaves voters with an incomplete picture of who is financing the contest.

Skipper’s latest available report disclosed about $7,000 in contributions through May. Her campaign had not submitted the pre-general election report due Oct. 2 as of The Ledger’s review Oct. 20.

Skipper says she is working with the Board of Elections to update her filings, blaming the delay on her former campaign treasurer, who resigned in August. The state board did not respond to a request for comment.

Nolan is the only Republican serving on the 17-member Westchester County Board of Legislators. He was first elected in 2021, when he defeated incumbent (the former publisher of The Ledger). He won reelection in 2023 and ran unopposed in 2025. In the June Democratic primary, Skipper upset Anthony Nicodemo, who had the endorsement of the Westchester County Democratic Committee and the local Democratic committees in Yonkers, Eastchester and Bronxville. Skipper won about 53% of the vote.

There are about 60,000 residents in the district. An estimated 85% of the voters live in Yonkers, 10% in Eastchester and 5% in Bronxville. Based on turnout in contested elections for this seat in 2021 and 2023, between 11,000 and 13,000 voters could cast ballots in November.

James Nolan — Incumbent and sanitation worker

Nolan graduated from Saunders Trades and Technical High School and earned an associate degree in criminal justice from Western Oklahoma State College.

He rose to political prominence after the 2015 fatal shooting of his brother in a Burger King parking lot. Nolan went on to create a foundation in memory of his brother, the Michael Nolan Foundation, which provides scholarships and other assistance to Yonkers residents.

Nolan serves as minority whip on the county legislature and chairs its Small Business Committee. His political support includes Republican and Conservative party organizations and several law enforcement and firefighter unions.

Nolan’s day job is as a sanitation worker in the Yonkers Department of Public Works, and he’s a member of Teamsters Local 456, which has donated to his campaign.

Kisha Skipper — Civil Rights Leader

Skipper is president of the of the NAACP and has been active in community organizations, labor leadership and local government. She previously worked as an aide to the Yonkers City Council and as an election technician with the Westchester County Board of Elections.

A graduate of West Virginia State University, Skipper has lived in Westchester for more than 20 years.
 

The Yonkers Ledger · Follow the Money · Campaign 2026

County Legislature, District 15

Republican incumbent James Nolan vs. Democrat Kisha Skipper

Nolan (R)
$13,430
cash on hand, Sept. 28
Skipper (D)
—
2026 reports after May not in our files

Money in and out, 2026 so far

Jan. 1 through Sept. 28, from every report each campaign has filed this year. The state matching program does not cover county races.

Nolan (R)

Skipper: 2026 reports after May not in our files.

Raised from donors
$37,821
Spent
$49,176

Where the donations came from

Same period. Individuals are grouped by how much each gave in total this year. Business includes law and accounting partnerships.

Nolan (R)

Skipper: 2026 reports after May not in our files.

Gave $250 or less
$7,589
More than $250, under $1,000
$8,389
Gave $1,000 or more
$4,200
Unnamed entries
$34
Unions
$12,550
Business & professional
$4,233
Political committees
$75
Other groups
$750

Nolan

Individual donors 85
Typical gift per individual (median) $100
Most from any one individual $2,400
Money from individuals with Yonkers addresses $11,202 (56%)

Skipper

Raised, January to May 2026 $6,859
Individual donors, January to May 45
Later 2026 reports Not in our files

Largest donors, by candidate

James Nolan · Kisha Skipper (PDF, opens in a new tab)

What the filings show

Nolan has raised $37,821 this year, 33% of it ($12,550) from unions, led by Teamsters Local 456 and firefighter and construction unions, and spent $49,176. He had $13,430 on hand on Sept. 28. Kisha Skipper’s later reports are not in the filings we have. Her report covering January to May showed $6,859 from 45 individuals and one company. We will add her figures when we have them.

Source: New York State Board of Elections campaign finance filings for 2026, through the 32-Day Pre-General reports filed Oct. 2, 2026. Colors show party: Democrats blue, Republicans red. Analysis by The Yonkers Ledger.

Nolan’s Strong Union Support

Nolan’s campaign reported raising $37,821 through Sept. 28. His campaign reported spending $49,176 and had $13,430 in cash on hand.

Unions contributed $12,550, accounting for about 33% of his total contributions. His largest labor contributor was his own union, Teamsters Local 456, which gave $3,000. Other major labor contributors included the White Plains Firefighters and New York State Laborers, each of which gave $1,500. The Building and Construction Trades Council and the Uniformed Fire Officers Association each contributed $1,000.

Business and professional donors contributed another $4,233, or about 11% of Nolan’s fundraising. His largest business contributor was NY Enforcement Services Inc., a Briarcliff Manor company that gave $2,500. The Yonkers Owners Association contributed $1,000. Nolan also received substantial contributions from individuals. His largest individual donor was Brandon Downing, who gave $2,400, followed by John Coakley, who contributed $1,800.

The campaign received contributions from 85 individuals. The median amount contributed per person was $100. Contributions totaling $11,202, or 56% of the money from individual donors, came from people reporting Yonkers addresses.

Skipper’s Campaign Finances: An Overdue Filing

The Skipper campaign’s 32-day pre-primary report, originally filed July 14 and updated Aug. 31, disclosed $6,859 in contributions from January through May. Her largest reported individual contributor during that period was Robert Moses, who gave $1,000. Other contributors included Rhonda Fields, who gave $400, and Margaret Coleman, who contributed $397.

The largest business contribution was $1,500 from Yonkers-based Countywide Transportation. The campaign reported contributions from 45 individuals. No union contributions appear in the January-through-May records.

Campaign finance disclosures are intended to provide voters with information about who is financing candidates seeking public office. The absence of a current pre-general election report limits that transparency during the final weeks of the campaign. The goal of the Oct. 2 filing requirement is to provide voters with timely information before the election.

The Ledger will review Skipper’s additional filings when they become available.

Editors used AI tools to collect and analyze campaign finance data and to build the charts. All editing decisions were made by human editors, who checked the results against the candidates’ filings with the State Board of Elections.

Campaign 2026
How to vote in Yonkers: Election Day is Tuesday, Nov. 3

Sat., Oct. 24 — Last day to register to vote. Also the last day for the Board of Elections to receive a mail ballot application sent online or by mail.

Oct. 24 – Nov. 1: Early voting. Any registered voter can vote at any of the county’s 25 early voting sites. In Yonkers: Grinton I. Will Library, 1500 Central Park Ave.; Nodine Hill Community Center, 140 Fillmore St.; Riverfront Library, 1 Larkin Center. Hours: Sat. & Sun. 10 a.m.–6 p.m.; Mon., Wed., Fri. 8 a.m.–4 p.m.; Tue. & Thu. noon–8 p.m.

Mon., Nov. 2 — Last day to apply for a mail ballot in person at the Westchester County Board of Elections, 445 Hamilton Ave., 8th Floor, White Plains.

Tue., Nov. 3: Election Day. Polls open 6 a.m.–9 p.m. at your assigned polling place only. Mail ballots must be postmarked by Nov. 3 and received by Nov. 10, or dropped off at a polling place or the Board of Elections by 9 p.m.

Note: If you were issued a mail ballot, you can’t vote on a machine in person. You can still vote at the polls with an affidavit ballot.

Also on the Yonkers ballot

Our Campaign 2026 series covers State Senate District 35, Assembly District 90 and County Legislature Districts 15 and 17. Here are the other races Yonkers voters will see. District races depend on your address; Vote411 shows your exact ballot.

  • Governor and Lt. Governor: Kathy Hochul and Adrienne Adams (D, WF) vs. Bruce Blakeman and Todd Hood (R, C, Vote Affordable)
  • Attorney General: Letitia James (D, WF) vs. Saritha Komatireddy (R, C)
  • Comptroller: Thomas DiNapoli (D, WF) vs. Joseph Hernandez (R, C)
  • Congress, 16th District: George Latimer (D) vs. Joseph Cinquemani (R)
  • State Senate, 37th District (northeast Yonkers): Shelley Mayer (D, WF) vs. Thomas Fix Jr. (R)
  • Assembly, 89th District (part of Yonkers): Gary Pretlow (D), unopposed
  • Assembly, 92nd District (northwest Yonkers): MaryJane Shimsky (D, WF) vs. Bob Welch (R, C)
  • County Legislature, 14th District: David Tubiolo (D) vs. Bebe Ahmed (R)
  • County Legislature, 16th District: Shanae Williams (D) vs. Dan D’Amico (R, C)
  • State Supreme Court, 9th Judicial District (vote for three): Maria Rosa (D, WF), George Fufidio (D, R), Alden Wolfe (D, C), Richard Fava Pastilha (R, C), John Ciampoli (R)
  • Yonkers City Court Judge (10-year term): Alexandra Bisesi (D, C), unopposed
D = Democratic, R = Republican, C = Conservative, WF = Working Families. In New York, one candidate can run on several party lines.

See what’s on your ballot and compare candidates: Vote411.org (League of Women Voters)
Check your registration, find your polling place, track your mail ballot: NYS Voter Lookup
Apply for a mail ballot: NYS ballot application portal
All early voting sites: Westchester County Board of Elections · 914-995-5700
Problems voting? State Attorney General’s hotline: 212-416-9818

Sources: Westchester County Board of Elections; NYS Board of Elections, including its Oct. 7, 2026 candidate certification; NYS Attorney General. Updated Oct. 16, 2026.

This site uses Akismet to reduce spam. Learn how your comment data is processed.

0 Comments
Most Voted
Newest Oldest

Read more

A Tree Grows in Yonkers

The Big Three at City Hall

Environment

County Video Offers Inside Look at Yonkers Waste Treatment Plant

Food

The Genius Behind Goldberg’s Famous Bagels

Zisman Files

Insider Terrero Outspends Oquendo-Thomas, Has More Business Backing

Zisman Files

Young Party Insider: Big Donors and $254K in Public Funds