Four months after Estrada was removed by the second People Power uprising, Arroyo's People Power Coalition took 8 of 13 seats (12 regular plus one vacancy), and broadcaster Noli de Castro, an independent, topped the poll with 16.2 million votes.
Thirteen seats were filled: the usual 12 plus the remaining three years of Teofisto Guingona's term, vacated when he became vice president. Gregorio Honasan, 13th, took the short term.
President
Gloria Macapagal Arroyo
Lakas
Senate President, after
Franklin Drilon
succeeding Aquilino Pimentel Jr.
Top ticket
People Power Coalition
8 of 13 seats
Turnout
81.3%
ballots cast / registered voters
The senators elected
In order of votes. Share is of ballots cast; every voter could choose up to 12 names.
1.Noli de Castro
Independent · 16,237,386 votes
55.1%
share
2.Juan Flavier
Lakas–NUCD–UMDP · 11,735,897 votes
39.8%
share
3.Serge Osmeña
PDP–Laban · 11,593,389 votes
39.3%
share
4.Franklin Drilon
Independent · 11,301,700 votes
38.3%
share
5.Joker Arroyo
Lakas–NUCD–UMDP · 11,262,402 votes
38.2%
share
6.Ramon Magsaysay Jr.
Independent · 11,250,677 votes
38.2%
share
7.Manny Villar
Independent · 11,187,375 votes
38.0%
share
8.Kiko Pangilinan
Liberal Party · 10,971,896 votes
37.2%
share
9.Edgardo Angara
Laban ng Demokratikong Pilipino · 10,805,177 votes
36.7%
share
10.Panfilo Lacson
Laban ng Demokratikong Pilipino · 10,535,559 votes
35.7%
share
11.Loi Ejercito
Independent · 10,524,130 votes
35.7%
share
12.Ralph Recto
Lakas–NUCD–UMDP · 10,480,940 votes
35.6%
share
1
Noli de Castro
Independent
Independent
16,237,386
55.1%
2
Juan Flavier
Lakas–NUCD–UMDP
People Power Coalition
11,735,897
39.8%
3
Serge Osmeña
PDP–Laban
People Power Coalition
11,593,389
39.3%
4
Franklin Drilon
Independent
People Power Coalition
11,301,700
38.3%
5
Joker Arroyo
Lakas–NUCD–UMDP
People Power Coalition
11,262,402
38.2%
6
Ramon Magsaysay Jr.
Independent
People Power Coalition
11,250,677
38.2%
7
Manny Villar
Independent
People Power Coalition
11,187,375
38.0%
8
Kiko Pangilinan
Liberal Party
People Power Coalition
10,971,896
37.2%
9
Edgardo Angara
Laban ng Demokratikong Pilipino
Puwersa ng Masa
10,805,177
36.7%
10
Panfilo Lacson
Laban ng Demokratikong Pilipino
Puwersa ng Masa
10,535,559
35.7%
11
Loi Ejercito
Independent
Puwersa ng Masa
10,524,130
35.7%
12
Ralph Recto
Lakas–NUCD–UMDP
People Power Coalition
10,480,940
35.6%
13
Gregorio Honasan
Independent
Puwersa ng Masa
10,454,527
35.5%
Seats by ticket
Vote share is the share of all votes cast for Senate candidates (each voter may choose up to 12). Tickets that won no seat and polled under 3% are left out.