Template:2007 Philippine Senate election results

CandidateParty or allianceVotes%
Loren LegardaGenuine OppositionNationalist People's Coalition18,501,73462.72
Francis EscuderoGenuine OppositionNationalist People's Coalition18,265,30761.92
Panfilo LacsonGenuine OppositionUnited Opposition15,509,18852.58
Manny VillarGenuine OppositionNacionalista Party15,338,41252.00
Francis PangilinanLiberal Party14,534,67849.27
Benigno Aquino IIIGenuine OppositionLiberal Party14,309,34948.51
Edgardo AngaraTEAM UnityLaban ng Demokratikong Pilipino12,657,76942.91
Joker ArroyoTEAM UnityKabalikat ng Malayang Pilipino11,803,10740.01
Alan Peter CayetanoGenuine OppositionNacionalista Party11,787,67939.96
Gregorio HonasanIndependent11,605,53139.34
Antonio TrillanesGenuine OppositionUnited Opposition11,189,67137.93
Migz Zubiri[a]TEAM UnityLakas–CMD11,005,86637.31
Koko Pimentel[a]Genuine OppositionPDP–Laban10,987,34737.25
Ralph RectoTEAM UnityLakas–CMD10,721,25236.34
Mike DefensorTEAM UnityLakas–CMD9,938,99533.69
Prospero Pichay Jr.TEAM UnityLakas–CMD9,798,62233.22
Sonia RocoGenuine OppositionAksyon Demokratiko8,457,74828.67
Cesar MontanoTEAM UnityLakas–CMD7,800,45126.44
Tito SottoTEAM UnityNationalist People's Coalition7,638,36125.89
John Henry OsmeñaGenuine OppositionUnited Opposition7,267,04824.64
Vicente MagsaysayTEAM UnityLakas–CMD6,357,90521.55
Nikki CosetengGenuine OppositionIndependent5,274,68217.88
Tessie Aquino-OretaTEAM UnityNationalist People's Coalition4,362,06514.79
Chavit SingsonTEAM UnityLakas–CMD4,353,64414.76
Richard GomezIndependent2,725,6649.24
Jamalul Kiram IIITEAM UnityPartido Demokratiko Sosyalista ng Pilipinas2,488,9948.44
Melchor ChavezKilusang Bagong Lipunan843,7022.86
Martin BautistaAng Kapatiran761,1652.58
Zosimo ParedesAng Kapatiran713,8172.42
Joselito Pepito CayetanoKilusang Bagong Lipunan510,3661.73
Adrian SisonAng Kapatiran402,3311.36
Oliver LozanoKilusang Bagong Lipunan305,6471.04
Antonio EstrellaKilusang Bagong Lipunan285,4880.97
Victor WoodKilusang Bagong Lipunan283,0360.96
Felix CantalPhilippine Green Republican Party123,6080.42
Eduardo OrpillaKilusang Bagong Lipunan107,5320.36
Ruben EncisoKilusang Bagong Lipunan100,5230.34
Total269,118,284100.00
Total votes29,498,660
Registered voters/turnout43,104,36268.44
Source: COMELEC
  1. ^ a b Migz Zubiri was later removed from office in favor of Koko Pimentel who won an election protest.