2025 Delaware County, Pennsylvania elections
November 4, 2025
| |
|
|
| Elections in Pennsylvania |
|---|
![]() |
|
|
A general election was held in Delaware County, Pennsylvania on November 4, 2025, to elect various county-level positions. The primary election were held on May 20, 2025.[1]
Sheriff
Democratic primary
Candidates
Nominee
Results
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Democratic | Siddiq Kamara | 38,210 | 99.56 | |
| Write-in | 168 | 0.44 | ||
| Total votes | 38,378 | 100.00 | ||
Republican primary
Candidates
Nominee
- Robert Adams, captain of the Delaware County Sheriff's Office[2]
Results
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Republican | Robert Adams | 22,169 | 99.04 | |
| Write-in | 214 | 0.96 | ||
| Total votes | 22,383 | 100.00 | ||
General election
Endorsements
Siddiq Kamara (D)
- Party chapters
- Organizations
Results

Kamara
- 50–60%
- 60–70%
- 70–80%
- 80–90%
- >90%
Adams
- 50–60%
- 60–70%
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Democratic | Siddiq Kamara | 115,317 | 62.95 | |
| Republican | Robert Adams | 67,733 | 36.97 | |
| Write-in | 143 | 0.08 | ||
| Total votes | 183,193 | 100.00 | ||
County Controller
Democratic primary
Candidates
Nominee
- Louis F. Rosenthal, banker[8]
Results
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Democratic | Louis F. Rosenthal | 37,636 | 99.64 | |
| Write-in | 136 | 0.36 | ||
| Total votes | 37,772 | 100.00 | ||
Republican primary
Candidates
Nominee
- Tommy Feldman, tax accountant and real estate agent[8]
Results
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Republican | Tommy Feldman | 21,714 | 98.96 | |
| Write-in | 228 | 1.04 | ||
| Total votes | 21,942 | 100.00 | ||
General election
Endorsements
Louis F. Rosenthal (D)
- Organizations
Tommy Feldman (R)
- Party chapters
- Delaware County Republican Party[9]
- Pennsylvania Forward Party[10]
Results

Rosenthal
- 50–60%
- 60–70%
- 70–80%
- 80–90%
- >90%
Feldman
- 50–60%
- 60–70%
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Democratic | Louis F. Rosenthal | 117,990 | 64.88 | |
| Republican | Tommy Feldman | 63,752 | 35.06 | |
| Write-in | 104 | 0.06 | ||
| Total votes | 181,846 | 100.00 | ||
Register of Wills
Democratic primary
Candidates
Nominee
- Vincent Rongione, incumbent register of wills[8]
Results
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Democratic | Vincent Rongione (incumbent) | 37,927 | 99.63 | |
| Write-in | 140 | 0.37 | ||
| Total votes | 38,067 | 100.00 | ||
Republican primary
Candidates
Nominee
- Meaghan Wagner, Upper Darby Township councilor[2]
Results
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Republican | Meaghan Wagner | 21,909 | 99.09 | |
| Write-in | 201 | 0.91 | ||
| Total votes | 22,110 | 100.00 | ||
General election
Endorsements
Vincent Rongione (D)
- Organizations
Results

Rongione
- 50–60%
- 60–70%
- 70–80%
- 80–90%
- >90%
Wagner
- 50–60%
- 60–70%
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Democratic | Vincent Rongione (incumbent) | 117,479 | 64.47 | |
| Republican | Meaghan Wagner | 64,547 | 35.42 | |
| Write-in | 198 | 0.11 | ||
| Total votes | 182,224 | 100.00 | ||
County Council
Democratic primary
Candidates
Nominees
Results
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Democratic | Joanne Phillips (incumbent) | 35,542 | 49.82 | |
| Democratic | Richard Womack (incumbent) | 35,405 | 49.63 | |
| Write-in | 390 | 0.55 | ||
| Total votes | 71,337 | 100.00 | ||
Republican primary
Candidates
Nominees
- Brian Burke, Upper Darby Township councilor[13]
- Liz Piazza, former county employee[14]
Did not qualify
- Charles Alexander[8]
Withdrawn
- Tasilym Morales[11]
Results
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Republican | Liz Piazza | 19,282 | 48.25 | |
| Republican | Brian Burke | 19,014 | 47.58 | |
| Write-in | 1,664 | 4.17 | ||
| Total votes | 39,960 | 100.00 | ||
General election
Endorsements
Joanne Phillips (D)
- Organizations
Richard Womack (D)
- Organizations
Results
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Democratic | Joanne Phillips (incumbent) | 117,403 | 33.96 | |
| Democratic | Richard Womack (incumbent) | 108,328 | 31.34 | |
| Republican | Liz Piazza | 59,916 | 17.33 | |
| Republican | Brian Burke | 59,510 | 17.22 | |
| Write-in | 518 | 0.15 | ||
| Total votes | 345,675 | 100.00 | ||
Court of Common Pleas partisan election
Democratic primary
Candidates
Nominees
Results
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Democratic | Jack Stollsteimer | 36,767 | 52.76 | |
| Democratic | Mike Power | 32,652 | 46.86 | |
| Write-in | 262 | 0.38 | ||
| Total votes | 69,681 | 100.00 | ||
Republican primary
Candidates
Nominees
Results
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Republican | Dominick Spigarelli | 19,948 | 50.17 | |
| Republican | Frank Zarrilli | 19,478 | 49.00 | |
| Write-in | 329 | 0.83 | ||
| Total votes | 39,755 | 100.00 | ||
General election
Endorsements
Jack Stollsteimer (D)
- Organizations
Mike Power (D)
- Organizations
Results
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Democratic | Jack Stollsteimer | 119,488 | 35.06 | |
| Democratic | Mike Power | 107,081 | 31.42 | |
| Republican | Dominick Spigarelli | 57,865 | 16.98 | |
| Republican | Frank Zarrilli | 56,150 | 16.48 | |
| Write-in | 220 | 0.06 | ||
| Total votes | 340,804 | 100.00 | ||
Court of Common Pleas retention elections
Results
| Choice | Votes | % | |
|---|---|---|---|
| For | 131,006 | 76.24 | |
| Against | 40,830 | 23.76 | |
| Total | 171,836 | 100.00 | |
| Source: Delaware County Board of Elections[7] | |||
| Choice | Votes | % | |
|---|---|---|---|
| For | 130,254 | 75.28 | |
| Against | 42,762 | 24.72 | |
| Total | 173,016 | 100.00 | |
| Source: Delaware County Board of Elections[7] | |||
| Choice | Votes | % | |
|---|---|---|---|
| For | 134,258 | 77.86 | |
| Against | 38,183 | 22.14 | |
| Total | 172,441 | 100.00 | |
| Source: Delaware County Board of Elections[7] | |||
References
- ↑ "2025 Municipal Election Calendar" (PDF). PA.gov. Pennsylvania Department of State Bureau of Elections. Retrieved May 5, 2025.
- 1 2 3 "Delaware County parties name slates of candidates for county races". Delaware County Times. March 2, 2025. Retrieved May 6, 2025.
- 1 2 3 4 5 6 7 8 9 10 "Delaware County, PA 2025 Municipal Primary May 20, 2025". Clarity Elections. Delaware County, PA. Retrieved May 21, 2025.
- ↑ "Democratic Candidates". Delco Dems.
- ↑ "Upper Darby Democratic Committee endorsed candidates for 2025 Pennsylvania primary election". Upper Darby Democrats.
- 1 2 3 4 5 6 7 "2025 District Council 21 Endorsed Candidates List". IUPAT DC 21. Retrieved October 26, 2025.
- 1 2 3 4 5 6 7 8 "Municipal Election November 4, 2025". Delaware County, PA. Retrieved March 27, 2026.
- 1 2 3 4 "OfficesAndCandidateInformation_2025_04-07.xlsx". Delaware County, PA. Retrieved May 6, 2025.
- ↑ "Delco Row Offices". Retrieved October 26, 2025.
- ↑ "Pennsylvania Forward Party endorsed candidates for 2025 Pennsylvania election". PA Forward Party.
- 1 2 "Delaware County Republican withdraws from county council race after days of online attacks over DEI". The Philadelphia Inquirer. February 24, 2025. Retrieved May 6, 2025.
- ↑ "Two Delaware County council seats are on the ballot this year. Republicans think they have a shot". The Philadelphia Inquirer. January 7, 2025. Retrieved May 6, 2025.
- ↑ Stein, Linda (February 26, 2025). "Delco GOP Endorses Burke, Piazza for County Council". Delaware Valley Journal. Retrieved May 6, 2025.
- ↑ "After candidate withdraws, Delco Republicans endorse former county employee in council race". The Philadelphia Inquirer. February 25, 2025. Retrieved May 6, 2025.
- 1 2 "Delaware County Parties Name Endorsed Candidates for Primary". Delco.today. March 8, 2025. Retrieved May 6, 2025.
- ↑ Stein, Linda (February 27, 2025). "Delco DA Stollsteimer Enters Race for Court of Common Pleas". Delaware Valley Journal. Retrieved May 6, 2025.
- ↑ "Who's Running For County Courts of Common Pleas?". Politics PA. March 12, 2025. Retrieved May 6, 2025.
