The 2022 Philippine Election
10 presidential candidates, 67,523,697 registered voters and the most lopsided result since 1953. Also 2,213,371 ballots that reached a precinct and produced no valid presidential vote — more than the fourth-placed candidate received.
Turnout was 82.98%, not the 67% this page used to claim. On a near-record turnout, one candidate took 58.77% — a margin of 30.8 points.
- 31,629,783 against 15,035,773: a gap of 16,594,010 votes and a ratio of 2.1 to one.
- 2,213,371 presidential ballots were invalid — 3.95% of everything cast, and more than the fourth-placed candidate's entire vote.
- The vice-presidential race drew 3,682,855 invalid ballots, 1,469,484 more than the presidential race. That many people filled in a ballot and skipped the second line.
- Regional dominance was near-total: 16 of 18 regions, from 86.2% in Region II down to 17.7% in Region V.
The Presidential Result
All 10 candidates as canvassed by Congress. Shares are of valid votes, which is what the official return reports and is not the same as a share of ballots cast.
| # | Candidate | Party | Votes | Share |
|---|---|---|---|---|
| 1 | Bongbong Marcos | Partido Federal ng Pilipinas | 31,629,783 | 58.77% |
| 2 | Leni Robredo | Independent | 15,035,773 | 27.94% |
| 3 | Manny Pacquiao | PROMDI | 3,663,113 | 6.81% |
| 4 | Isko Moreno | Aksyon Demokratiko | 1,933,909 | 3.59% |
| 5 | Panfilo Lacson | Independent | 892,375 | 1.66% |
| 6 | Faisal Mangondato | Katipunan ng Kamalayang Kayumanggi | 301,629 | 0.56% |
| 7 | Ernesto Abella | Independent | 114,627 | 0.21% |
| 8 | Leody de Guzman | Partido Lakas ng Masa | 93,027 | 0.17% |
| 9 | Norberto Gonzales | Partido Demokratiko Sosyalista ng Pilipinas | 90,656 | 0.17% |
| 10 | Jose Montemayor Jr. | Democratic Party of the Philippines | 60,592 | 0.11% |
Winner
58.77% of valid votes.
Margin
16,594,010 votes, a ratio of 2.1 to one.
Bottom seven combined
Candidates four through ten together, against 15,035,773 for second place.
The Ballots That Chose Nobody
Turnout figures count ballots that reached a precinct. They do not tell you whether a line on the ballot was filled in. The gap between the two is the most under-reported number in any Philippine election, and it is not small.
Invalid, president
3.95% of all presidential ballots.
Invalid, vice president
The same voters, the very next line on the same sheet.
The difference
More people declined to pick a vice president than a president. Whatever that is, it is a choice, and it is larger than most candidates' entire vote.
Region By Region
Presidential share by region, from strongest to weakest. Regional figures come from a scraped table rather than the structured return, and that table accounts for 97.8% of the national vote — so these are shares within regions, never a national total.
Best region
Region II. Regional shares range across nearly seventy points.
Weakest region
Region V — the runner-up's home region and the only place the national result reverses.
Regions carried
Counting the overseas absentee return as one. A national margin of thirty points is built region by region, not in one place.
Where These Numbers Come From, And Why That Matters
This is the weakest source chain on the site. It is stated here rather than in a footnote, because a reader deserves to weigh it before believing anything above.
The primary record is unreachable
The official canvass is a Senate PDF and COMELEC's own statistics pages. Both return HTTP 403 to anything that is not a browser, and there is no open COMELEC API. The URLs are printed below so they can be checked by hand.
So this is a transcription
National figures come from Wikipedia's structured results templates, which transcribe that canvass and cite it. That is a tertiary source. It is used because the alternative was leaving invented figures on this page, not because it is as good as a primary feed.
Pinned to a revision
Wikipedia is editable, so every row records the revision id it
came from — 1346333302. A number that cannot be
tied to a revision cannot be rechecked later.
The source disagrees with itself
3 cells in the regional tables publish a vote count that does not match the percentage printed beside it. Region IV-B states 7.44% where its own numbers imply 12.94%. Those columns are recomputed as the remainder and the disagreement is kept in a CSV rather than quietly corrected.
The regional table is short
Its rows sum to 97.8% of the valid vote its own total row declares — about 1.18 million votes appear in no region at all. The vice-presidential table sums to exactly 100%. Regional figures are therefore never presented here as adding up to the national result.
Primary sources, for checking
What This Page Does Not Cover
The version this replaces charted senatorial results, party-list results, winning margins by province, turnout by region, historical turnout, overseas absentee detail, vote concentration, the gender of elected officials and election technology. None of those are in a source this analysis can reach.
Senate, party-list, provincial
These exist in the canvass, at a level of detail no open feed publishes. Reconstructing them would mean scraping many more tables of the same quality as the regional one — which, as section 04 shows, does not fully add up.
Turnout by region
Requires registered voters per region, which COMELEC publishes on pages that return 403. National turnout is available because the electorate figure is carried in the results template; the regional split is not.
Historical comparison
Every previous election would need the same treatment, each with its own transcription quality. Worth doing; not done here, so no trend is claimed.
Key Findings & Summary
- Turnout was 82.98% of 67,523,697 registered voters. The figure this page previously carried, 67%, was wrong by sixteen points.
- The winner took 58.77% against 27.94% — a 30.8-point margin and 2.1 votes for every one of the runner-up's.
- 2,213,371 presidential ballots were invalid, 3.95% of all ballots cast — more than the fourth-placed candidate polled nationally.
- The vice-presidential line drew 3,682,855 invalid ballots, 1,469,484 more than the presidential line on the same sheets. Deliberate abstention on the second race is larger than most candidates' national vote.
- Every figure here is a transcription of a canvass this analysis cannot fetch directly, pinned to one Wikipedia revision, with 3 internal contradictions in the source recorded rather than smoothed over.
Sources & Citations
Every figure on this page traces to one of these, through a CSV in
data/ph-election/. Each is checked against its source query on every
build.
Congress canvass of the 2022 national electionPrimary
Official presidential and vice-presidential vote totals — Returns HTTP 403 to scripts; cited for manual verification, not fetched
COMELEC 2022 election statisticsPrimary
Registered voters and turnout — Returns HTTP 403 to scripts; cited for manual verification, not fetched
Wikipedia: 2022 Philippine presidential electionTertiary
Transcription of the canvass, pinned to revision 1364056464 — Used because both primary sources refuse automated requests; every row records the revision id
Let's Discuss This Analysis
Interested in political data analytics or election research in the Philippines?
Have a dataset you'd like analyzed or need a mini AI project as a starter guide? Send me your suggestions!
Prefer the plain-English version?
I wrote a companion post — “Two Million Ballots Named No President” — in simple, everyday words.