Election Updates

Primary Election Day Results

April 26, 2024

The Elections Return Board was sworn in this morning by Allegheny County Board of Elections Chair and County Executive Sara Innamorato, with Board of Elections and County Council member Bethany Hallam in attendance. The return board began researching the 1,500 provisional ballots cast on Election Day. The return board recessed at 4:00 pm, and will reconvene at 9:00 am on Monday, April 29, 2024 to continue its work.

April 25, 2024

The Return Board will be sworn in at 8:45 am Friday, April 26, 2024 to begin analysis of provisional ballots at the Elections Warehouse at 901 Pennsylvania Avenue, Pittsburgh 15233.

Following the oath-taking, Return Board staff will be charged with beginning research and investigation into provisional ballots so that recommendations may be presented. That work is expected to take several days with presentation of recommendations on those ballots beginning next week.

Voters who qualify as civilian overseas and military who vote by absentee have until 5:00 pm on Tuesday, April 30, 2024, to return their ballots. There were 505 applications for civilian overseas voters approved and, to date, 180 ballots have been returned. There were also 46 applications for military voters approved and, to date, 18 ballots have been returned. Those ballots will be opened, processed, and counted after the April 30, 2024 deadline.

Section 2650 of the Election Code governs candidates, watchers, and attorneys at sessions of the Return Board. Every candidate is entitled to be present in person or by attorney in fact and to participate in any proceeding before any board where matters that may affect candidacy are being heard. Watchers must be county residents. There is no such requirement for attorneys.

Watchers or attorneys for candidates should be prepared to provide a letter on campaign letterhead signed by the candidate designating the person as their representative. Representatives of parties may participate by presenting a letter on party letterhead signed by a party officer designating the individual as a representative of the party. Information may also be submitted in advance via email at BOE@alleghenycounty.us.

Viewing of the Return Board process is open to everyone, but individuals who are not candidates, candidate representatives, or party representatives will be limited to specific viewing areas.

April 23, 2024 - Primary Election Day

Final Report of Mail-in and Absentee Ballots

As of today, 121,853 mail-in ballot applications have been processed, including 99,465 from Democratic voters and 22,388 from Republican voters. Democratic voters have returned 80,059 ballots; Republican voters have returned 16,251 ballots.

April 22, 2024

As of today, 121,825 mail-in ballot applications have been processed, including 99,444 from Democratic voters and 22,381 from Republican voters. Democratic voters have returned 75,143 ballots; Republican voters have returned 15,304 ballots.


April 19, 2024

As of today, 121,792 mail-in ballot applications have been processed, including 99,413 from Democratic voters and 22,378 from Republican voters. Democratic voters have returned 66,087 ballots; Republican voters have returned 13,602 ballots.

April 18, 2024

As of today, 121,727 mail-in ballot applications have been processed, including 99,358 from Democratic voters and 22,369 from Republican voters. Democratic voters have returned 62,117 ballots; Republican voters have returned 12,866 ballots.  

April 17, 2024

As of today, 121,712 mail-in ballot applications have been processed, including 99,343 from Democratic voters and 22,369 from Republican voters. Democratic voters have returned 56,102 ballots; Republican voters have returned 11,763 ballots. 

April 16, 2024

As of today, 121,544 mail-in ballot applications have been processed, including 99,201 from Democratic voters and 22,343 from Republican voters. Democratic voters have returned 47,290 ballots; Republican voters have returned 10,013 ballots.

April 15, 2024

As of today, 120,293 mail-in ballot applications have been processed, including 98,253 from Democratic voters and 22,040 from Republican voters. Democratic voters have returned 46,583 ballots; Republican voters have returned 9,866 ballots.

Tuesday April 16 is the deadline to file an application for an absentee or mail-in ballot. In person over-the-counter voting is also available from 8:30 am to 4:30 pm Tuesday at the County Office Building, 542 Forbes at the corner of Ross and Forbes.


April 12, 2024

As of today, 119,072 mail-in ballot applications have been processed, including 97,268  from Democratic voters and 21,804 from Republican voters. Democratic voters have returned 35,113 ballots; Republican voters have returned 7,613 ballots.

April 11, 2024

As of today, 118,471 mail-in ballot applications have been processed, including 96,837 from Democratic voters and 21,634 from Republican voters. Democratic voters have returned 29,408 ballots; Republican voters have returned 6,546 ballots.

The deadline for requesting a mail-in ballot is Tuesday, April 16, 2024. All ballots must be received by 8:00 pm on April 23, 2024 in order to be counted in the Primary Election. Ballots may be returned to regional locations for the next two weekends

April 10, 2024

As of today, 117,691 mail-in ballot applications have been processed, including 96,264 from Democratic voters and 21,427 from Republican voters. Democratic voters have returned 24,245 ballots; Republican voters have returned 5,508 ballots.

April 9, 2024

As of today, 116,785 mail-in ballot applications have been processed, including 95,655 from Democratic voters and 21,130 from Republican voters. Democratic voters have returned 17,140 ballots; Republican voters have returned 4,004 ballots.

The deadline for requesting a mail-in or absentee ballot application is one week away, Tuesday, April 16, 2024. 

April 8, 2024

Today was the last day to register to vote in the April 23, 2024 Primary Election, or to update registration information, including party, address, or name changes.

As of today, 115,769 mail-in ballot applications have been processed, including 94,910 from Democratic voters and 20,834 from Republican voters. Democratic voters have returned 6,343 ballots; Republican voters have returned 1,383 ballots.