2025-05-12 |  Status: Held
                Philippine Senate
                Votes -
                Registered 68,618,667
                Turnout -
                
        
            
         
               
                2025-05-12 |  Status: Held
                
Philippine House of Representatives
                Votes -
                Registered 68,618,667
                Turnout -
                
        
            
         
               
                2022-05-09 |  Status: Held
                
Philippine House of Representatives
                Votes 55,114,084
                Registered 65,745,512
                Turnout 83.83
                
        
            
         
               
                2022-05-09 |  Status: Held
                
Philippine President
                Votes 53,815,484
                Registered -
                Turnout -
                
        
            
         
               
                2022-05-09 |  Status: Held
                
Philippine Senate
                Votes 55,549,791
                Registered 66,839,976
                Turnout 83.11
                
        
            
         
               
                2019-05-13 |  Status: Held
                
Philippine House of Representatives
                Votes -
                Registered -
                Turnout -
                
        
            
         
               
                2019-05-13 |  Status: Held
                
Philippine Senate
                Votes -
                Registered 63,665,923
                Turnout -
                
        
            
         
               
                2019-01-21 |  Status: Held
                
Referendum
                Votes 1,827,093
                Registered 2,839,659
                Turnout 64.34
                
        
            
         
               
                2016-05-09 |  Status: Held
                
Philippine House of Representatives
                Votes 44,392,375
                Registered 54,363,844
                Turnout 81.66
                
        
            
         
               
                2016-05-09 |  Status: Held
                
Philippine Senate
                Votes 44,979,151
                Registered 55,739,911
                Turnout 80.69
                
        
            
         
               
                2016-05-09 |  Status: Held
                
Philippine President
                Votes 43,531,338
                Registered 55,735,757
                Turnout 78.1
                
        
            
         
               
                2016-05-09 |  Status: Held
                
Philippine President
                Votes 43,531,338
                Registered 55,735,757
                Turnout 78.1
                
        
            
         
               
                2013-05-13 |  Status: Held
                
Philippine House of Representatives
                Votes 31,571,930
                Registered 52,014,648
                Turnout 60.7
                
        
            
         
               
                2013-05-13 |  Status: Held
                
Philippine Senate
                Votes 31,568,679
                Registered 52,014,648
                Turnout 60.69
                
        
            
         
               
                2010-05-10 |  Status: Held
                
Philippine Senate
                Votes -
                Registered 50,723,733
                Turnout -
                
        
            
         
               
                2010-05-10 |  Status: Held
                
Philippine House of Representatives
                Votes 37,293,960
                Registered 50,723,733
                Turnout 73.52
                
        
            
         
               
                2010-05-10 |  Status: Held
                
Philippine President
                Votes 36,321,087
                Registered 51,292,465
                Turnout 70.81
                
        
            
         
               
                2007-05-14 |  Status: Held
                
Philippine Senate
                Votes 28,945,710
                Registered 42,453,236
                Turnout 68.18
                
        
            
         
               
                2007-05-14 |  Status: Held
                
Philippine House of Representatives
                Votes 28,945,710
                Registered 45,453,236
                Turnout 63.68
                
        
            
         
               
                2004-05-10 |  Status: Held
                
Philippine House of Representatives
                Votes 13,241,974
                Registered 29,240,907
                Turnout 45.29
                
        
            
         
               
                2004-05-10 |  Status: Held
                
Philippine Senate
                Votes -
                Registered 43,536,028
                Turnout -
                
        
            
         
               
                2004-05-10 |  Status: Held
                
Philippine President
                Votes 36,613,800
                Registered 43,536,028
                Turnout 84.1
                
        
            
         
               
                2001-05-14 |  Status: Held
                
Philippine House of Representatives
                Votes 27,709,510
                Registered 34,176,376
                Turnout 81.08
                
        
            
         
               
                2001-05-14 |  Status: Held
                
Philippine Senate
                Votes 27,737,268
                Registered 36,521,799
                Turnout 75.95
                
        
            
         
               
                1998-05-11 |  Status: Held
                
Philippine President
                Votes 29,285,775
                Registered 33,873,665
                Turnout 86.46