2024 Puerto Rico Senate election
The 2024 Puerto Rico Senate election was held on November 5, 2024, to elect the members of the 28th Senate of Puerto Rico, concurrently with the election of the Governor, the Resident Commissioner, the House of Representatives, and the mayors of the 78 municipalities, as well as the election events of a status referendum and a presidential straw poll. As candidates in the 2024 general elections, the winners were elected to serve a four-year term from January 2, 2025 to January 2, 2029.
This was the first Puerto Rico Senate election with a successful write-in candidate, Eliezer Molina, who won one of the 11 at-large seats after receiving 71,254 votes.
Summary
There were 77 candidates running for senator:- New Progressive Party had 22 candidates, 9 of whom were incumbent.
- Popular Democratic Party had 20 candidates, 8 of whom were incumbent.
- Puerto Rican Independence Party had 9 candidates, 1 of whom was incumbent.
- Citizen's Victory Movement had 8 candidates.
- Project Dignity had 15 candidates, 1 of whom was incumbent.
- 3 candidates were independent, 1 of whom was incumbent.
Senate composition
;27th Senate of Puerto Rico| PPD1 | PPD2 | PPD3 | PPD4 | PPD5 | PPD6 | PPD7 | PPD8 | PPD9 |
| PPD10 | PPD11 | PPD12 | MVC1 | MVC2 | PIP1 | PD1 | IND1 | PNP1 |
| PNP2 | PNP3 | PNP4 | PNP5 | PNP6 | PPD7 | PPD8 | PPD9 | PPD10 |
;28th Senate of Puerto Rico
| PNP1 | PNP2 | PNP3 | PNP4 | PNP5 | PNP6 | PPD7 | PPD8 | PPD9 |
| PNP10 | PNP11 | PNP12 | PNP13 | PNP14 | PNP15 | PNP16 | PNP17 | PNP18 |
| PNP19 | PPD1 | PPD2 | PPD3 | PPD4 | PPD5 | PIP1 | PIP2 | PD1 |
| IND1 | - | - | - | - | - | - | - | - |
Results
The final results of the 2024 Puerto Rico Senate election were certified on December 31, 2024, by the Puerto Rico State Commission.Summary
! rowspan="2" colspan="2" style="text-align:center;" | Parties! style="text-align:center;" colspan="3" | District
! style="text-align:center;" colspan="3" | At-large
! rowspan="2" style="text-align:center;" colspan="1" | Total seats
! rowspan="2" style="text-align:center;" colspan="1" | Composition
! rowspan="2" style="text-align:center;" colspan="1" | ±%
! style="text-align:center;" | Votes
! style="text-align:center;" | %
! style="text-align:center;" | Seats
! style="text-align:center;" | Votes
! style="text-align:center;" | %
! style="text-align:center;" | Seats
!align=left colspan=2|Total
! 2,192,800
! 100.00
! 16
! 1,271,361
! 100.00
! 11
! 27
! colspan=2|