In much of Philly's local ward system, often nobody runs against nobody
Every ward committee seat in Philadelphia is elected by a voting division. In some divisions, no one runs at all.
Where ward committee seats were actually contested
As you might already know, Philly's politics run through its 66-ward political system. Each ward has a republican and democratic ward committee and ward leader. Given the city's overwhelming Democratic party affiliation, many wards have no republican committeepersons or ward leaders. And then each ward is broken into divisions, each about 2 blocks big, which each elect two committeepersons. Depending on the ward (whether it's open, closed, etc.), register voters, knock on doors, endorse candidates, and lead the get-out-the-vote effort. Depending on the specific ward's internal rules, the committeepeople may also vote on a ward leader and other aspects of the political governance of their ward, i.e., who to put on sample ballots.
As competitive as most of Philly's local elections are (mayor, councilmember, etc), what you may not know is that many ward and committee member elections are so uncompetitive that either no one runs and the incumbent stays or, sometimes, no one runs at all and the committee member seat is left vacant. For example, let's look at Kensington which is mostly in ward 45, which also includes Port Richmond and Bridesburg.
Ward 45 went into the May primary with 25 divisions, and not one of them had a contested race. Nine of the 25 didn’t even have a candidate, just a write-in line. Next door, ward 25 has the rest of Port Richmond and another slice of Kensington. One of its 24 divisions was contested. A few blocks north, East Kensington is in ward 31, and it went the other way: nine of nineteen divisions had a real race, one of the highest counts in the city. Same neighborhood, different ward line, different election.
A ward committee race needs three names on the ballot to be a contest
It comes down to arithmetic. Each division elects two committeepersons, so if two people file, both win. If one person files, they take both seats anyway. A contest needs a third name on the ballot. The Philadelphia Citizen counted the 2022 cycle that way and found that 91 percent of the city’s divisions had no competitive election for Democratic committeeperson. I ran the same count on this year’s primary, and it barely moved: 139 divisions out of 1,703 had a real race, and in 328, nobody ran at all.
Twenty-two of the city’s 66 wards didn’t have a single contested race
Kensington’s ward isn’t unusual, and it isn’t the size of the ward that decides this. Ward 40 is the biggest in the city and it managed one contested race. Ward 46 is an ordinary size and had fifteen, more than any other ward. The quiet ones sit in the Lower Northeast around Port Richmond and Bridesburg, around Hunting Park in North Philadelphia, in West Oak Lane, Grays Ferry and Wynnefield, and out east in the Fox Chase and Holmesburg wards.
The office itself is small. 2,410 people won a Democratic ward committee seat this year just by filing for it, and nobody anywhere in the city won more than two seats.
The results file only has names and counts, so I can’t tell whether a division with no contest means nobody organized there, or the organization already there just didn’t have to compete.
If you want to know who speaks for your block on the ward committee, look up your division number, not your neighborhood. In 328 of the 1,703 divisions I analyzed, the write-in candidates won because 2 or fewer people applied to be committeeperson.
Notes, Sources, and Methodology
Every 2026 number comes from the City Commissioners’ official results for the Ward Executive Committee races on the May 19, 2026 primary ballot, which lists every candidate and write-in line for all 1,703 divisions. The 66 wards, the 1,703 divisions and the range of 11 to 51 divisions per ward come from the Committee of Seventy’s ward and division reference. The 2022 figures (151 contested divisions, 130 with no candidate on the ballot) and the three-or-more-candidates definition of a contest are from The Philadelphia Citizen (Feb 23, 2026).
Methodology details. I counted a division as contested only when three or more candidates filed, because with two seats up for grabs two candidates means both win. Seats held by a filed candidate are two in every division that had at least one, since a division with a single filer hands that person both seats. Three rows in the results file carry a party code of NON, all in one division, and I counted them with the Democrats because they sit on the Democratic ballot line and the candidate names carry the party suffix. The map shades each ward by the share of its divisions that were contested, and the neighborhood labels come from the City’s own ward boundaries measured against the Planning Commission’s neighborhood boundaries: each neighborhood is split by the share of its area that falls in each ward.
Limitations. The results file names no write-in candidate, so the people who took the seats in the 328 divisions where nobody filed are not identifiable from it. The file also says nothing about what a ward committee member does after the election, which is the part that would tell you whether a division with no contest is a division with no organization or a division where the organization did not have to compete. A ward covers parts of several neighborhoods, so the neighborhood labels are the city’s own rather than mine, and a neighborhood can sit in more than one ward. Vote totals in the results file do not match the totals on the Commissioners’ own precinct results pages for the same divisions, so this article publishes counts of candidates, divisions and names, and no vote totals.
https://nickjain.com/blog/nobody-runs-against-nobody