Candidate | Party or alliance | Votes | % |
---|
| Loren Legarda | Genuine Opposition | | Nationalist People's Coalition | 19,372,888 | 65.67 |
| Francis Escudero | Genuine Opposition | | Nationalist People's Coalition | 15,801,531 | 53.57 |
| Panfilo Lacson | Genuine Opposition | | United Opposition | 13,519,998 | 45.83 |
| Manny Villar | Genuine Opposition | | Nacionalista Party | 13,253,692 | 44.93 |
| Francis Pangilinan | Liberal Party | 12,707,151 | 43.08 |
| Benigno Aquino III | Genuine Opposition | | Liberal Party | 12,542,054 | 42.52 |
| Edgardo Angara | TEAM Unity | | Laban ng Demokratikong Pilipino | 12,187,401 | 41.32 |
| Joker Arroyo | TEAM Unity | | Kabalikat ng Malayang Pilipino | 11,286,428 | 38.26 |
| Alan Peter Cayetano | Genuine Opposition | | Nacionalista Party | 11,191,162 | 37.94 |
| Gregorio Honasan | Independent | 11,094,120 | 37.61 |
| Antonio Trillanes | Genuine Opposition | | United Opposition | 10,970,941 | 37.19 |
| Koko Pimentel[a] | Genuine Opposition | | PDP–Laban | 10,635,270 | 36.05 |
| Migz Zubiri[a] | TEAM Unity | | Lakas–CMD | 10,624,585 | 36.02 |
| Ralph Recto | TEAM Unity | | Lakas–CMD | 9,944,328 | 33.71 |
| Mike Defensor | TEAM Unity | | Lakas–CMD | 9,914,179 | 33.61 |
| Prospero Pichay Jr. | TEAM Unity | | Lakas–CMD | 8,295,024 | 28.12 |
| Sonia Roco | Genuine Opposition | | Aksyon Demokratiko | 6,921,425 | 23.46 |
| Cesar Montano | TEAM Unity | | Lakas–CMD | 5,873,845 | 19.91 |
| Tito Sotto | TEAM Unity | | Nationalist People's Coalition | 5,718,740 | 19.39 |
| John Henry Osmeña | Genuine Opposition | | United Opposition | 4,791,085 | 16.24 |
| Vicente Magsaysay | TEAM Unity | | Lakas–CMD | 4,612,036 | 15.63 |
| Nikki Coseteng | Genuine Opposition | | Independent | 4,408,808 | 14.95 |
| Tessie Aquino-Oreta | TEAM Unity | | Nationalist People's Coalition | 4,286,838 | 14.53 |
| Chavit Singson | TEAM Unity | | Lakas–CMD | 3,863,693 | 13.10 |
| Richard Gomez | Independent | 3,780,469 | 12.82 |
| Jamalul Kiram III | Partido Demokratiko Sosyalista ng Pilipinas | 3,456,480 | 11.72 |
| Melchor Chavez | Kilusang Bagong Lipunan | 2,839,442 | 9.63 |
| Martin Bautista | Ang Kapatiran | 2,821,522 | 9.56 |
| Zosimo Paredes | Ang Kapatiran | 2,222,069 | 7.53 |
| Joselito Pepito Cayetano | Kilusang Bagong Lipunan | 1,144,279 | 3.88 |
| Adrian Sison | Ang Kapatiran | 692,137 | 2.35 |
| Oliver Lozano | Kilusang Bagong Lipunan | 631,041 | 2.14 |
| Antonio Estrella | Kilusang Bagong Lipunan | 527,865 | 1.79 |
| Victor Wood | Kilusang Bagong Lipunan | 453,693 | 1.54 |
| Felix Cantal | Philippine Green Republican Party | 338,846 | 1.15 |
| Eduardo Orpilla | Kilusang Bagong Lipunan | 238,272 | 0.81 |
| Ruben Enciso | Kilusang Bagong Lipunan | 206,097 | 0.70 |
Total | 253,169,434 | 100.00 |
|
Total votes | 29,498,660 | – |
---|
Registered voters/turnout | 45,029,443 | 65.51 |
---|
Source: COMELEC |