Skip to content

Warringah: preference flows

NSW · how preferences were distributed at the 2025, 2022, 2019 Federal elections

202520222019
Results by election
ElectionElectedRunner-upFinal marginCountsWon
2025Zali STEGGALLIndependentJaimee ROGERSLiberal25,7416Majority at count 6
2022Zali STEGGALLIndependentKatherine DEVESLiberal20,4505Majority at count 4
2019Zali STEGGALLIndependentTony ABBOTTLiberal13,3338Majority at count 8

2025 Federal election

Zali STEGGALL (Independent) won Warringah in 2025 with 70,318 of the 114,895 votes in the final count, beating Jaimee ROGERS (Liberal) by 25,741 votes (61.2% to 38.8%). Steggall led on first preferences with 39.7% of 114,895 formal votes and passed the 57,448-vote majority at count 6.

114,895 formal votes8 candidates6 counts25,741-vote final margin

Warringah 2025: preference flowsSankey diagram of the distribution of preferences in Warringah at the 2025 Federal election. Zali STEGGALL was elected after 6 counts, 70,318 votes to 44,577 for Jaimee ROGERS. The table below gives every figure.First prefsCount 1Count 2Count 3Count 4Count 5Count 6Zali STEGGALL: 45,590 votes stay with themJaimee ROGERS: 36,446 votes stay with themCeline VARGHESE-FELL: 16,738 votes stay with themBonnie HARVEY: 10,051 votes stay with themGavin WRIGHT: 1,978 votes stay with themSean McLEOD: 1,504 votes stay with themAnthony ROSE: 1,417 votes stay with them357 votes from David Michael SPRATT (excluded) go to Zali STEGGALL295 votes from David Michael SPRATT (excluded) go to Jaimee ROGERS143 votes from David Michael SPRATT (excluded) go to Sean McLEOD130 votes from David Michael SPRATT (excluded) go to Celine VARGHESE-FELL91 votes from David Michael SPRATT (excluded) go to Bonnie HARVEY83 votes from David Michael SPRATT (excluded) go to Gavin WRIGHT72 votes from David Michael SPRATT (excluded) go to Anthony ROSEZali STEGGALL: 45,947 votes stay with themJaimee ROGERS: 36,741 votes stay with themCeline VARGHESE-FELL: 16,868 votes stay with themBonnie HARVEY: 10,142 votes stay with themGavin WRIGHT: 2,061 votes stay with themSean McLEOD: 1,647 votes stay with them531 votes from Anthony ROSE (excluded) go to Gavin WRIGHT292 votes from Anthony ROSE (excluded) go to Jaimee ROGERS236 votes from Anthony ROSE (excluded) go to Sean McLEOD223 votes from Anthony ROSE (excluded) go to Zali STEGGALL152 votes from Anthony ROSE (excluded) go to Celine VARGHESE-FELL55 votes from Anthony ROSE (excluded) go to Bonnie HARVEYZali STEGGALL: 46,170 votes stay with themJaimee ROGERS: 37,033 votes stay with themCeline VARGHESE-FELL: 17,020 votes stay with themBonnie HARVEY: 10,197 votes stay with themGavin WRIGHT: 2,592 votes stay with them1,049 votes from Sean McLEOD (excluded) go to Gavin WRIGHT444 votes from Sean McLEOD (excluded) go to Jaimee ROGERS193 votes from Sean McLEOD (excluded) go to Zali STEGGALL107 votes from Sean McLEOD (excluded) go to Celine VARGHESE-FELL90 votes from Sean McLEOD (excluded) go to Bonnie HARVEYZali STEGGALL: 46,363 votes stay with themJaimee ROGERS: 37,477 votes stay with themCeline VARGHESE-FELL: 17,127 votes stay with themBonnie HARVEY: 10,287 votes stay with them2,514 votes from Gavin WRIGHT (excluded) go to Jaimee ROGERS636 votes from Gavin WRIGHT (excluded) go to Zali STEGGALL250 votes from Gavin WRIGHT (excluded) go to Celine VARGHESE-FELL241 votes from Gavin WRIGHT (excluded) go to Bonnie HARVEYZali STEGGALL: 46,999 votes stay with themJaimee ROGERS: 39,991 votes stay with themCeline VARGHESE-FELL: 17,377 votes stay with them6,578 votes from Bonnie HARVEY (excluded) go to Zali STEGGALL3,163 votes from Bonnie HARVEY (excluded) go to Celine VARGHESE-FELL787 votes from Bonnie HARVEY (excluded) go to Jaimee ROGERSZali STEGGALL: 53,577 votes stay with themJaimee ROGERS: 40,778 votes stay with them16,741 votes from Celine VARGHESE-FELL (excluded) go to Zali STEGGALL3,799 votes from Celine VARGHESE-FELL (excluded) go to Jaimee ROGERSZali STEGGALL (IND): 45,590 votes at first preferencesSTEGGALLJaimee ROGERS (LP): 36,446 votes at first preferencesROGERSCeline VARGHESE-FELL (ALP): 16,738 votes at first preferencesVARGHESE-FELLBonnie HARVEY (GRN): 10,051 votes at first preferencesHARVEYGavin WRIGHT (ON): 1,978 votes at first preferencesSean McLEOD (LTP): 1,504 votes at first preferencesAnthony ROSE (CYA): 1,417 votes at first preferencesDavid Michael SPRATT (IND): 1,171 votes at first preferencesZali STEGGALL (IND): 45,947 votes at count 1STEGGALLJaimee ROGERS (LP): 36,741 votes at count 1ROGERSCeline VARGHESE-FELL (ALP): 16,868 votes at count 1VARGHESE-FELLBonnie HARVEY (GRN): 10,142 votes at count 1HARVEYGavin WRIGHT (ON): 2,061 votes at count 1Sean McLEOD (LTP): 1,647 votes at count 1Anthony ROSE (CYA): 1,489 votes at count 1Zali STEGGALL (IND): 46,170 votes at count 2STEGGALLJaimee ROGERS (LP): 37,033 votes at count 2ROGERSCeline VARGHESE-FELL (ALP): 17,020 votes at count 2VARGHESE-FELLBonnie HARVEY (GRN): 10,197 votes at count 2HARVEYGavin WRIGHT (ON): 2,592 votes at count 2Sean McLEOD (LTP): 1,883 votes at count 2Zali STEGGALL (IND): 46,363 votes at count 3STEGGALLJaimee ROGERS (LP): 37,477 votes at count 3ROGERSCeline VARGHESE-FELL (ALP): 17,127 votes at count 3VARGHESE-FELLBonnie HARVEY (GRN): 10,287 votes at count 3HARVEYGavin WRIGHT (ON): 3,641 votes at count 3Zali STEGGALL (IND): 46,999 votes at count 4STEGGALLJaimee ROGERS (LP): 39,991 votes at count 4ROGERSCeline VARGHESE-FELL (ALP): 17,377 votes at count 4VARGHESE-FELLBonnie HARVEY (GRN): 10,528 votes at count 4HARVEYZali STEGGALL (IND): 53,577 votes at count 5STEGGALLJaimee ROGERS (LP): 40,778 votes at count 5ROGERSCeline VARGHESE-FELL (ALP): 20,540 votes at count 5VARGHESE-FELLZali STEGGALL (IND): 70,318 votes at count 6STEGGALL · electedJaimee ROGERS (LP): 44,577 votes at count 6ROGERS · runner-up
Each column is a count. Bar height = votes held; the candidate with the fewest votes is excluded and their votes flow to the others. Hover or tap a candidate to highlight their flows.

What happened, count by count

Where the preferences went

Warringah 2025: where each excluded candidate’s votes went
CountExcludedVotes distributedPassed to
1David Michael SPRATTIndependent1,171
  • Zali STEGGALL (IND): 357 (30.5%)
  • Jaimee ROGERS (LP): 295 (25.2%)
  • Sean McLEOD (LTP): 143 (12.2%)
  • Celine VARGHESE-FELL (ALP): 130 (11.1%)
  • Bonnie HARVEY (GRN): 91 (7.8%)
  • Gavin WRIGHT (ON): 83 (7.1%)
  • Anthony ROSE (CYA): 72 (6.1%)
2Anthony ROSETrumpet of Patriots1,489
  • Gavin WRIGHT (ON): 531 (35.7%)
  • Jaimee ROGERS (LP): 292 (19.6%)
  • Sean McLEOD (LTP): 236 (15.8%)
  • Zali STEGGALL (IND): 223 (15.0%)
  • Celine VARGHESE-FELL (ALP): 152 (10.2%)
  • Bonnie HARVEY (GRN): 55 (3.7%)
3Sean McLEODLibertarian1,883
  • Gavin WRIGHT (ON): 1,049 (55.7%)
  • Jaimee ROGERS (LP): 444 (23.6%)
  • Zali STEGGALL (IND): 193 (10.2%)
  • Celine VARGHESE-FELL (ALP): 107 (5.7%)
  • Bonnie HARVEY (GRN): 90 (4.8%)
4Gavin WRIGHTPauline Hanson's One Nation3,641
  • Jaimee ROGERS (LP): 2,514 (69.0%)
  • Zali STEGGALL (IND): 636 (17.5%)
  • Celine VARGHESE-FELL (ALP): 250 (6.9%)
  • Bonnie HARVEY (GRN): 241 (6.6%)
5Bonnie HARVEYThe Greens10,528
  • Zali STEGGALL (IND): 6,578 (62.5%)
  • Celine VARGHESE-FELL (ALP): 3,163 (30.0%)
  • Jaimee ROGERS (LP): 787 (7.5%)
6Celine VARGHESE-FELLLabor20,540
  • Zali STEGGALL (IND): 16,741 (81.5%)
  • Jaimee ROGERS (LP): 3,799 (18.5%)

Votes after every count

Warringah 2025: votes held by each candidate after every count (– = excluded)
CandidateFirst prefsCount 1Count 2Count 3Count 4Count 5Count 6
Zali STEGGALLIndependent · elected45,59045,94746,17046,36346,99953,57770,318
Jaimee ROGERSLiberal36,44636,74137,03337,47739,99140,77844,577
Celine VARGHESE-FELLLabor16,73816,86817,02017,12717,37720,540–
Bonnie HARVEYThe Greens10,05110,14210,19710,28710,528––
Gavin WRIGHTPauline Hanson's One Nation1,9782,0612,5923,641–––
Sean McLEODLibertarian1,5041,6471,883––––
Anthony ROSETrumpet of Patriots1,4171,489–––––
David Michael SPRATTIndependent1,171––––––

2022 Federal election

Zali STEGGALL (Independent) won Warringah in 2022 with 56,892 of the 93,334 votes in the final count, beating Katherine DEVES (Liberal) by 20,450 votes (61.0% to 39.0%). Steggall led on first preferences with 44.8% of 93,334 formal votes and passed the 46,668-vote majority at count 4.

93,334 formal votes7 candidates5 counts20,450-vote final margin

Warringah 2022: preference flowsSankey diagram of the distribution of preferences in Warringah at the 2022 Federal election. Zali STEGGALL was elected after 5 counts, 56,892 votes to 36,442 for Katherine DEVES. The table below gives every figure.First prefsCount 1Count 2Count 3Count 4Count 5Zali STEGGALL: 41,832 votes stay with themKatherine DEVES: 31,129 votes stay with themDavid MICKLEBURGH: 7,806 votes stay with themKristyn GLANVILLE: 6,910 votes stay with themAndrew Colin ROBERTSON: 2,202 votes stay with themSteven TRIPP: 1,980 votes stay with them452 votes from Kate PATERSON (excluded) go to Kristyn GLANVILLE412 votes from Kate PATERSON (excluded) go to Zali STEGGALL216 votes from Kate PATERSON (excluded) go to David MICKLEBURGH191 votes from Kate PATERSON (excluded) go to Katherine DEVES104 votes from Kate PATERSON (excluded) go to Steven TRIPP100 votes from Kate PATERSON (excluded) go to Andrew Colin ROBERTSONZali STEGGALL: 42,244 votes stay with themKatherine DEVES: 31,320 votes stay with themDavid MICKLEBURGH: 8,022 votes stay with themKristyn GLANVILLE: 7,362 votes stay with themAndrew Colin ROBERTSON: 2,302 votes stay with them1,261 votes from Steven TRIPP (excluded) go to Andrew Colin ROBERTSON356 votes from Steven TRIPP (excluded) go to Zali STEGGALL285 votes from Steven TRIPP (excluded) go to Katherine DEVES97 votes from Steven TRIPP (excluded) go to Kristyn GLANVILLE85 votes from Steven TRIPP (excluded) go to David MICKLEBURGHZali STEGGALL: 42,600 votes stay with themKatherine DEVES: 31,605 votes stay with themDavid MICKLEBURGH: 8,107 votes stay with themKristyn GLANVILLE: 7,459 votes stay with them1,866 votes from Andrew Colin ROBERTSON (excluded) go to Katherine DEVES997 votes from Andrew Colin ROBERTSON (excluded) go to Zali STEGGALL436 votes from Andrew Colin ROBERTSON (excluded) go to Kristyn GLANVILLE264 votes from Andrew Colin ROBERTSON (excluded) go to David MICKLEBURGHZali STEGGALL: 43,597 votes stay with themKatherine DEVES: 33,471 votes stay with themDavid MICKLEBURGH: 8,371 votes stay with them4,770 votes from Kristyn GLANVILLE (excluded) go to Zali STEGGALL2,354 votes from Kristyn GLANVILLE (excluded) go to David MICKLEBURGH771 votes from Kristyn GLANVILLE (excluded) go to Katherine DEVESZali STEGGALL: 48,367 votes stay with themKatherine DEVES: 34,242 votes stay with them8,525 votes from David MICKLEBURGH (excluded) go to Zali STEGGALL2,200 votes from David MICKLEBURGH (excluded) go to Katherine DEVESZali STEGGALL (IND): 41,832 votes at first preferencesSTEGGALLKatherine DEVES (LP): 31,129 votes at first preferencesDEVESDavid MICKLEBURGH (ALP): 7,806 votes at first preferencesMICKLEBURGHKristyn GLANVILLE (GRN): 6,910 votes at first preferencesGLANVILLEAndrew Colin ROBERTSON (UAPP): 2,202 votes at first preferencesSteven TRIPP (ON): 1,980 votes at first preferencesKate PATERSON (AJP): 1,475 votes at first preferencesZali STEGGALL (IND): 42,244 votes at count 1STEGGALLKatherine DEVES (LP): 31,320 votes at count 1DEVESDavid MICKLEBURGH (ALP): 8,022 votes at count 1MICKLEBURGHKristyn GLANVILLE (GRN): 7,362 votes at count 1GLANVILLEAndrew Colin ROBERTSON (UAPP): 2,302 votes at count 1Steven TRIPP (ON): 2,084 votes at count 1Zali STEGGALL (IND): 42,600 votes at count 2STEGGALLKatherine DEVES (LP): 31,605 votes at count 2DEVESDavid MICKLEBURGH (ALP): 8,107 votes at count 2MICKLEBURGHKristyn GLANVILLE (GRN): 7,459 votes at count 2GLANVILLEAndrew Colin ROBERTSON (UAPP): 3,563 votes at count 2Zali STEGGALL (IND): 43,597 votes at count 3STEGGALLKatherine DEVES (LP): 33,471 votes at count 3DEVESDavid MICKLEBURGH (ALP): 8,371 votes at count 3MICKLEBURGHKristyn GLANVILLE (GRN): 7,895 votes at count 3GLANVILLEZali STEGGALL (IND): 48,367 votes at count 4STEGGALLKatherine DEVES (LP): 34,242 votes at count 4DEVESDavid MICKLEBURGH (ALP): 10,725 votes at count 4MICKLEBURGHZali STEGGALL (IND): 56,892 votes at count 5STEGGALL · electedKatherine DEVES (LP): 36,442 votes at count 5DEVES · runner-up
Each column is a count. Bar height = votes held; the candidate with the fewest votes is excluded and their votes flow to the others. Hover or tap a candidate to highlight their flows.

What happened, count by count

Where the preferences went

Warringah 2022: where each excluded candidate’s votes went
CountExcludedVotes distributedPassed to
1Kate PATERSONAnimal Justice Party1,475
  • Kristyn GLANVILLE (GRN): 452 (30.6%)
  • Zali STEGGALL (IND): 412 (27.9%)
  • David MICKLEBURGH (ALP): 216 (14.6%)
  • Katherine DEVES (LP): 191 (12.9%)
  • Steven TRIPP (ON): 104 (7.1%)
  • Andrew Colin ROBERTSON (UAPP): 100 (6.8%)
2Steven TRIPPPauline Hanson's One Nation2,084
  • Andrew Colin ROBERTSON (UAPP): 1,261 (60.5%)
  • Zali STEGGALL (IND): 356 (17.1%)
  • Katherine DEVES (LP): 285 (13.7%)
  • Kristyn GLANVILLE (GRN): 97 (4.7%)
  • David MICKLEBURGH (ALP): 85 (4.1%)
3Andrew Colin ROBERTSONUnited Australia Party3,563
  • Katherine DEVES (LP): 1,866 (52.4%)
  • Zali STEGGALL (IND): 997 (28.0%)
  • Kristyn GLANVILLE (GRN): 436 (12.2%)
  • David MICKLEBURGH (ALP): 264 (7.4%)
4Kristyn GLANVILLEThe Greens7,895
  • Zali STEGGALL (IND): 4,770 (60.4%)
  • David MICKLEBURGH (ALP): 2,354 (29.8%)
  • Katherine DEVES (LP): 771 (9.8%)
5David MICKLEBURGHLabor10,725
  • Zali STEGGALL (IND): 8,525 (79.5%)
  • Katherine DEVES (LP): 2,200 (20.5%)

Votes after every count

Warringah 2022: votes held by each candidate after every count (– = excluded)
CandidateFirst prefsCount 1Count 2Count 3Count 4Count 5
Zali STEGGALLIndependent · elected41,83242,24442,60043,59748,36756,892
Katherine DEVESLiberal31,12931,32031,60533,47134,24236,442
David MICKLEBURGHLabor7,8068,0228,1078,37110,725–
Kristyn GLANVILLEThe Greens6,9107,3627,4597,895––
Andrew Colin ROBERTSONUnited Australia Party2,2022,3023,563–––
Steven TRIPPPauline Hanson's One Nation1,9802,084––––
Kate PATERSONAnimal Justice Party1,475–––––

2019 Federal election

Zali STEGGALL (Independent) won Warringah in 2019 with 52,728 of the 92,123 votes in the final count, beating Tony ABBOTT (Liberal) by 13,333 votes (57.2% to 42.8%). Steggall led on first preferences with 43.5% of 92,123 formal votes and passed the 46,062-vote majority at count 8.

92,123 formal votes10 candidates8 counts13,333-vote final margin

Warringah 2019: preference flowsSankey diagram of the distribution of preferences in Warringah at the 2019 Federal election. Zali STEGGALL was elected after 8 counts, 52,728 votes to 39,395 for Tony ABBOTT. The table below gives every figure.First prefsCount 1Count 2Count 3Count 4Count 5Count 6Count 7Count 8Zali STEGGALL: 40,034 votes stay with themTony ABBOTT: 35,935 votes stay with themDean HARRIS: 6,091 votes stay with themKristyn GLANVILLE: 5,647 votes stay with themHeather BARNES: 1,291 votes stay with themSusan MOYLAN: 1,111 votes stay with themEmanuele PALETTO: 678 votes stay with themSuellen Marree WRIGHTSON: 625 votes stay with themJason BLAIKLOCK: 461 votes stay with them87 votes from Brian CLARE (excluded) go to Tony ABBOTT55 votes from Brian CLARE (excluded) go to Suellen Marree WRIGHTSON26 votes from Brian CLARE (excluded) go to Jason BLAIKLOCK20 votes from Brian CLARE (excluded) go to Zali STEGGALL18 votes from Brian CLARE (excluded) go to Emanuele PALETTO17 votes from Brian CLARE (excluded) go to Heather BARNES11 votes from Brian CLARE (excluded) go to Kristyn GLANVILLE8 votes from Brian CLARE (excluded) go to Dean HARRIS8 votes from Brian CLARE (excluded) go to Susan MOYLANZali STEGGALL: 40,054 votes stay with themTony ABBOTT: 36,022 votes stay with themDean HARRIS: 6,099 votes stay with themKristyn GLANVILLE: 5,658 votes stay with themHeather BARNES: 1,308 votes stay with themSusan MOYLAN: 1,119 votes stay with themEmanuele PALETTO: 696 votes stay with themSuellen Marree WRIGHTSON: 680 votes stay with them248 votes from Jason BLAIKLOCK (excluded) go to Tony ABBOTT73 votes from Jason BLAIKLOCK (excluded) go to Zali STEGGALL31 votes from Jason BLAIKLOCK (excluded) go to Dean HARRIS30 votes from Jason BLAIKLOCK (excluded) go to Kristyn GLANVILLE29 votes from Jason BLAIKLOCK (excluded) go to Heather BARNES27 votes from Jason BLAIKLOCK (excluded) go to Suellen Marree WRIGHTSON25 votes from Jason BLAIKLOCK (excluded) go to Susan MOYLAN24 votes from Jason BLAIKLOCK (excluded) go to Emanuele PALETTOZali STEGGALL: 40,127 votes stay with themTony ABBOTT: 36,270 votes stay with themDean HARRIS: 6,130 votes stay with themKristyn GLANVILLE: 5,688 votes stay with themHeather BARNES: 1,337 votes stay with themSusan MOYLAN: 1,144 votes stay with themEmanuele PALETTO: 720 votes stay with them314 votes from Suellen Marree WRIGHTSON (excluded) go to Tony ABBOTT99 votes from Suellen Marree WRIGHTSON (excluded) go to Zali STEGGALL91 votes from Suellen Marree WRIGHTSON (excluded) go to Emanuele PALETTO73 votes from Suellen Marree WRIGHTSON (excluded) go to Heather BARNES58 votes from Suellen Marree WRIGHTSON (excluded) go to Susan MOYLAN38 votes from Suellen Marree WRIGHTSON (excluded) go to Dean HARRIS34 votes from Suellen Marree WRIGHTSON (excluded) go to Kristyn GLANVILLEZali STEGGALL: 40,226 votes stay with themTony ABBOTT: 36,584 votes stay with themDean HARRIS: 6,168 votes stay with themKristyn GLANVILLE: 5,722 votes stay with themHeather BARNES: 1,410 votes stay with themSusan MOYLAN: 1,202 votes stay with them168 votes from Emanuele PALETTO (excluded) go to Kristyn GLANVILLE161 votes from Emanuele PALETTO (excluded) go to Zali STEGGALL151 votes from Emanuele PALETTO (excluded) go to Heather BARNES148 votes from Emanuele PALETTO (excluded) go to Tony ABBOTT110 votes from Emanuele PALETTO (excluded) go to Susan MOYLAN73 votes from Emanuele PALETTO (excluded) go to Dean HARRISZali STEGGALL: 40,387 votes stay with themTony ABBOTT: 36,732 votes stay with themDean HARRIS: 6,241 votes stay with themKristyn GLANVILLE: 5,890 votes stay with themHeather BARNES: 1,561 votes stay with them504 votes from Susan MOYLAN (excluded) go to Zali STEGGALL254 votes from Susan MOYLAN (excluded) go to Kristyn GLANVILLE193 votes from Susan MOYLAN (excluded) go to Tony ABBOTT190 votes from Susan MOYLAN (excluded) go to Heather BARNES171 votes from Susan MOYLAN (excluded) go to Dean HARRISZali STEGGALL: 40,891 votes stay with themTony ABBOTT: 36,925 votes stay with themDean HARRIS: 6,412 votes stay with themKristyn GLANVILLE: 6,144 votes stay with them621 votes from Heather BARNES (excluded) go to Kristyn GLANVILLE431 votes from Heather BARNES (excluded) go to Zali STEGGALL428 votes from Heather BARNES (excluded) go to Dean HARRIS271 votes from Heather BARNES (excluded) go to Tony ABBOTTZali STEGGALL: 41,322 votes stay with themTony ABBOTT: 37,196 votes stay with themDean HARRIS: 6,840 votes stay with them4,067 votes from Kristyn GLANVILLE (excluded) go to Zali STEGGALL2,067 votes from Kristyn GLANVILLE (excluded) go to Dean HARRIS631 votes from Kristyn GLANVILLE (excluded) go to Tony ABBOTTZali STEGGALL: 45,389 votes stay with themTony ABBOTT: 37,827 votes stay with them7,339 votes from Dean HARRIS (excluded) go to Zali STEGGALL1,568 votes from Dean HARRIS (excluded) go to Tony ABBOTTZali STEGGALL (IND): 40,034 votes at first preferencesSTEGGALLTony ABBOTT (LP): 35,935 votes at first preferencesABBOTTDean HARRIS (ALP): 6,091 votes at first preferencesHARRISKristyn GLANVILLE (GRN): 5,647 votes at first preferencesGLANVILLEHeather BARNES (AJP): 1,291 votes at first preferencesSusan MOYLAN (IND): 1,111 votes at first preferencesEmanuele PALETTO (SPP): 678 votes at first preferencesSuellen Marree WRIGHTSON (UAPP): 625 votes at first preferencesJason BLAIKLOCK (CDP): 461 votes at first preferencesBrian CLARE (FACN): 250 votes at first preferencesZali STEGGALL (IND): 40,054 votes at count 1STEGGALLTony ABBOTT (LP): 36,022 votes at count 1ABBOTTDean HARRIS (ALP): 6,099 votes at count 1HARRISKristyn GLANVILLE (GRN): 5,658 votes at count 1GLANVILLEHeather BARNES (AJP): 1,308 votes at count 1Susan MOYLAN (IND): 1,119 votes at count 1Emanuele PALETTO (SPP): 696 votes at count 1Suellen Marree WRIGHTSON (UAPP): 680 votes at count 1Jason BLAIKLOCK (CDP): 487 votes at count 1Zali STEGGALL (IND): 40,127 votes at count 2STEGGALLTony ABBOTT (LP): 36,270 votes at count 2ABBOTTDean HARRIS (ALP): 6,130 votes at count 2HARRISKristyn GLANVILLE (GRN): 5,688 votes at count 2GLANVILLEHeather BARNES (AJP): 1,337 votes at count 2Susan MOYLAN (IND): 1,144 votes at count 2Emanuele PALETTO (SPP): 720 votes at count 2Suellen Marree WRIGHTSON (UAPP): 707 votes at count 2Zali STEGGALL (IND): 40,226 votes at count 3STEGGALLTony ABBOTT (LP): 36,584 votes at count 3ABBOTTDean HARRIS (ALP): 6,168 votes at count 3HARRISKristyn GLANVILLE (GRN): 5,722 votes at count 3GLANVILLEHeather BARNES (AJP): 1,410 votes at count 3Susan MOYLAN (IND): 1,202 votes at count 3Emanuele PALETTO (SPP): 811 votes at count 3Zali STEGGALL (IND): 40,387 votes at count 4STEGGALLTony ABBOTT (LP): 36,732 votes at count 4ABBOTTDean HARRIS (ALP): 6,241 votes at count 4HARRISKristyn GLANVILLE (GRN): 5,890 votes at count 4GLANVILLEHeather BARNES (AJP): 1,561 votes at count 4Susan MOYLAN (IND): 1,312 votes at count 4Zali STEGGALL (IND): 40,891 votes at count 5STEGGALLTony ABBOTT (LP): 36,925 votes at count 5ABBOTTDean HARRIS (ALP): 6,412 votes at count 5HARRISKristyn GLANVILLE (GRN): 6,144 votes at count 5GLANVILLEHeather BARNES (AJP): 1,751 votes at count 5Zali STEGGALL (IND): 41,322 votes at count 6STEGGALLTony ABBOTT (LP): 37,196 votes at count 6ABBOTTDean HARRIS (ALP): 6,840 votes at count 6HARRISKristyn GLANVILLE (GRN): 6,765 votes at count 6GLANVILLEZali STEGGALL (IND): 45,389 votes at count 7STEGGALLTony ABBOTT (LP): 37,827 votes at count 7ABBOTTDean HARRIS (ALP): 8,907 votes at count 7HARRISZali STEGGALL (IND): 52,728 votes at count 8STEGGALL · electedTony ABBOTT (LP): 39,395 votes at count 8ABBOTT · runner-up
Each column is a count. Bar height = votes held; the candidate with the fewest votes is excluded and their votes flow to the others. Hover or tap a candidate to highlight their flows.

What happened, count by count

Where the preferences went

Warringah 2019: where each excluded candidate’s votes went
CountExcludedVotes distributedPassed to
1Brian CLAREFRASER ANNING'S CONSERVATIVE NATIONAL PARTY250
  • Tony ABBOTT (LP): 87 (34.8%)
  • Suellen Marree WRIGHTSON (UAPP): 55 (22.0%)
  • Jason BLAIKLOCK (CDP): 26 (10.4%)
  • Zali STEGGALL (IND): 20 (8.0%)
  • Emanuele PALETTO (SPP): 18 (7.2%)
  • Heather BARNES (AJP): 17 (6.8%)
  • Kristyn GLANVILLE (GRN): 11 (4.4%)
  • Dean HARRIS (ALP): 8 (3.2%)
  • Susan MOYLAN (IND): 8 (3.2%)
2Jason BLAIKLOCKChristian Democratic Party (Fred Nile Group)487
  • Tony ABBOTT (LP): 248 (50.9%)
  • Zali STEGGALL (IND): 73 (15.0%)
  • Dean HARRIS (ALP): 31 (6.4%)
  • Kristyn GLANVILLE (GRN): 30 (6.2%)
  • Heather BARNES (AJP): 29 (6.0%)
  • Suellen Marree WRIGHTSON (UAPP): 27 (5.5%)
  • Susan MOYLAN (IND): 25 (5.1%)
  • Emanuele PALETTO (SPP): 24 (4.9%)
3Suellen Marree WRIGHTSONUnited Australia Party707
  • Tony ABBOTT (LP): 314 (44.4%)
  • Zali STEGGALL (IND): 99 (14.0%)
  • Emanuele PALETTO (SPP): 91 (12.9%)
  • Heather BARNES (AJP): 73 (10.3%)
  • Susan MOYLAN (IND): 58 (8.2%)
  • Dean HARRIS (ALP): 38 (5.4%)
  • Kristyn GLANVILLE (GRN): 34 (4.8%)
4Emanuele PALETTOSustainable Australia811
  • Kristyn GLANVILLE (GRN): 168 (20.7%)
  • Zali STEGGALL (IND): 161 (19.9%)
  • Heather BARNES (AJP): 151 (18.6%)
  • Tony ABBOTT (LP): 148 (18.2%)
  • Susan MOYLAN (IND): 110 (13.6%)
  • Dean HARRIS (ALP): 73 (9.0%)
5Susan MOYLANIndependent1,312
  • Zali STEGGALL (IND): 504 (38.4%)
  • Kristyn GLANVILLE (GRN): 254 (19.4%)
  • Tony ABBOTT (LP): 193 (14.7%)
  • Heather BARNES (AJP): 190 (14.5%)
  • Dean HARRIS (ALP): 171 (13.0%)
6Heather BARNESAnimal Justice Party1,751
  • Kristyn GLANVILLE (GRN): 621 (35.5%)
  • Zali STEGGALL (IND): 431 (24.6%)
  • Dean HARRIS (ALP): 428 (24.4%)
  • Tony ABBOTT (LP): 271 (15.5%)
7Kristyn GLANVILLEThe Greens6,765
  • Zali STEGGALL (IND): 4,067 (60.1%)
  • Dean HARRIS (ALP): 2,067 (30.6%)
  • Tony ABBOTT (LP): 631 (9.3%)
8Dean HARRISLabor8,907
  • Zali STEGGALL (IND): 7,339 (82.4%)
  • Tony ABBOTT (LP): 1,568 (17.6%)

Votes after every count

Warringah 2019: votes held by each candidate after every count (– = excluded)
CandidateFirst prefsCount 1Count 2Count 3Count 4Count 5Count 6Count 7Count 8
Zali STEGGALLIndependent · elected40,03440,05440,12740,22640,38740,89141,32245,38952,728
Tony ABBOTTLiberal35,93536,02236,27036,58436,73236,92537,19637,82739,395
Dean HARRISLabor6,0916,0996,1306,1686,2416,4126,8408,907–
Kristyn GLANVILLEThe Greens5,6475,6585,6885,7225,8906,1446,765––
Heather BARNESAnimal Justice Party1,2911,3081,3371,4101,5611,751–––
Susan MOYLANIndependent1,1111,1191,1441,2021,312––––
Emanuele PALETTOSustainable Australia678696720811–––––
Suellen Marree WRIGHTSONUnited Australia Party625680707––––––
Jason BLAIKLOCKChristian Democratic Party (Fred Nile Group)461487–––––––
Brian CLAREFRASER ANNING'S CONSERVATIVE NATIONAL PARTY250––––––––

About this page

Australian House of Representatives elections use full-preferential voting: voters number every box. If no candidate has more than half the first-preference votes, the candidate with the fewest is excluded and their ballots pass to each voter’s next preference, repeating until someone has more than half. Practical lesson: rank the candidate you most want to win first and the one you most want to lose last.

Source: Australian Electoral Commission, House of Representatives distribution of preferences by division (© Commonwealth of Australia, CC BY 4.0), 2019, 2022 and 2025 Federal elections. Division boundaries change between elections, so results under the same name are not like-for-like. Built 2 November 2026. Spotted an error? Tell us.

Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.