Candidate | Party or alliance | Votes | % |
---|
| Noli de Castro | Independent[a] | 16,237,386 | 55.09 |
| Juan Flavier | People Power Coalition | | Lakas–NUCD–UMDP | 11,735,897 | 39.82 |
| Serge Osmeña | People Power Coalition | | PDP–Laban | 11,593,389 | 39.33 |
| Franklin Drilon | People Power Coalition | | Independent | 11,301,700 | 38.34 |
| Joker Arroyo | People Power Coalition | | Lakas–NUCD–UMDP | 11,262,402 | 38.21 |
| Ramon Magsaysay Jr. | People Power Coalition | | Independent | 11,250,677 | 38.17 |
| Manny Villar | People Power Coalition | | Independent | 11,187,375 | 37.96 |
| Francis Pangilinan | People Power Coalition | | Liberal Party | 10,971,896 | 37.23 |
| Edgardo Angara | Puwersa ng Masa | | Laban ng Demokratikong Pilipino | 10,805,177 | 36.66 |
| Panfilo Lacson | Puwersa ng Masa | | Laban ng Demokratikong Pilipino | 10,535,559 | 35.74 |
| Loi Ejercito | Puwersa ng Masa | | Independent | 10,524,130 | 35.71 |
| Ralph Recto[b] | People Power Coalition | | Lakas–NUCD–UMDP | 10,480,940 | 35.56 |
| Gregorio Honasan[c] | Puwersa ng Masa | | Independent | 10,454,527 | 35.47 |
| Juan Ponce Enrile | Puwersa ng Masa | | Laban ng Demokratikong Pilipino | 9,677,209 | 32.83 |
| Miriam Defensor Santiago | Puwersa ng Masa | | People's Reform Party | 9,622,742 | 32.65 |
| Dong Puno | Puwersa ng Masa | | Laban ng Demokratikong Pilipino | 8,701,205 | 29.52 |
| Wigberto Tañada | People Power Coalition | | Liberal Party | 8,159,836 | 27.68 |
| Orly Mercado | Puwersa ng Masa | | Independent | 7,395,092 | 25.09 |
| Roberto Pagdanganan | People Power Coalition | | Lakas–NUCD–UMDP | 7,185,415 | 24.38 |
| Ernesto Herrera | People Power Coalition | | Lakas–NUCD–UMDP | 6,801,861 | 23.08 |
| Winnie Monsod | People Power Coalition | | Aksyon Demokratiko | 6,728,728 | 22.83 |
| Nina Rasul | Puwersa ng Masa | | Independent | 5,222,490 | 17.72 |
| Jamby Madrigal | Puwersa ng Masa | | Laban ng Demokratikong Pilipino | 5,043,043 | 17.11 |
| Liwayway Vinzons-Chato | People Power Coalition | | Independent | 4,831,501 | 16.39 |
| Perfecto Yasay | Independent | 4,557,364 | 15.46 |
| Ombra Tamano | Puwersa ng Masa | | Laban ng Demokratikong Pilipino | 3,548,480 | 12.04 |
| Reuben Canoy | Puwersa ng Masa | | Laban ng Demokratikong Pilipino | 3,542,460 | 12.02 |
| Homobono Adaza | Nacionalista Party | 770,647 | 2.61 |
| Rod Navarro | Independent | 652,012 | 2.21 |
| Manuel Morato | Independent | 625,789 | 2.12 |
| Moner Bajunaid | Partido Demokratiko Sosyalista ng Pilipinas | 503,437 | 1.71 |
| Oliver Lozano | Kilusang Bagong Lipunan | 470,572 | 1.60 |
| Melchor Chavez | Kilusang Bagong Lipunan | 244,553 | 0.83 |
| Camilo Sabio | Independent | 230,759 | 0.78 |
| Norma Nueva | Kilusang Bagong Lipunan | 83,700 | 0.28 |
| Juan Casil | Kilusang Bagong Lipunan | 74,481 | 0.25 |
| Eddie Gil | Partido Isang Bansa, Isang Diwa | 15,522 | 0.05 |
Total | 243,029,953 | 100.00 |
|
Total votes | 29,474,309 | – |
---|
Registered voters/turnout | 36,271,782 | 81.26 |
---|
Source: COMELEC vote totals, NCSB (turnout) |