Skip to content

Parramatta: preference flows

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

202520222019
Results by election
ElectionElectedRunner-upFinal marginCountsWon
2025Andrew CHARLTONLaborKatie MULLENSLiberal24,3906Majority at count 6
2022Andrew CHARLTONLaborMaria KOVACICLiberal7,6956Majority at count 6
2019Julie OWENSLaborCharles CAMENZULILiberal5,9344Majority at count 4

2025 Federal election

Andrew CHARLTON (Labor) won Parramatta in 2025 with 60,790 of the 97,190 votes in the final count, beating Katie MULLENS (Liberal) by 24,390 votes (62.5% to 37.5%). Charlton led on first preferences with 47.8% of 97,190 formal votes and passed the 48,596-vote majority at count 6.

97,190 formal votes8 candidates6 counts24,390-vote final margin

Parramatta 2025: preference flowsSankey diagram of the distribution of preferences in Parramatta at the 2025 Federal election. Andrew CHARLTON was elected after 6 counts, 60,790 votes to 36,400 for Katie MULLENS. The table below gives every figure.First prefsCount 1Count 2Count 3Count 4Count 5Count 6Andrew CHARLTON: 46,427 votes stay with themKatie MULLENS: 29,860 votes stay with themLiz TILLY: 11,766 votes stay with themNicholas MATZEN: 2,653 votes stay with themGanesh LOKE: 2,445 votes stay with themBen SOMERSON: 1,522 votes stay with themTanya-lee QUINN: 1,499 votes stay with them364 votes from Maa MALINI (excluded) go to Tanya-lee QUINN216 votes from Maa MALINI (excluded) go to Andrew CHARLTON168 votes from Maa MALINI (excluded) go to Liz TILLY106 votes from Maa MALINI (excluded) go to Katie MULLENS74 votes from Maa MALINI (excluded) go to Ganesh LOKE53 votes from Maa MALINI (excluded) go to Nicholas MATZEN37 votes from Maa MALINI (excluded) go to Ben SOMERSONAndrew CHARLTON: 46,643 votes stay with themKatie MULLENS: 29,966 votes stay with themLiz TILLY: 11,934 votes stay with themNicholas MATZEN: 2,706 votes stay with themGanesh LOKE: 2,519 votes stay with them593 votes from Ben SOMERSON (excluded) go to Nicholas MATZEN272 votes from Ben SOMERSON (excluded) go to Ganesh LOKE243 votes from Ben SOMERSON (excluded) go to Tanya-lee QUINN217 votes from Ben SOMERSON (excluded) go to Katie MULLENS118 votes from Ben SOMERSON (excluded) go to Liz TILLY116 votes from Ben SOMERSON (excluded) go to Andrew CHARLTONTanya-lee QUINN: 1,863 votes stay with themAndrew CHARLTON: 46,759 votes stay with themKatie MULLENS: 30,183 votes stay with themLiz TILLY: 12,052 votes stay with themNicholas MATZEN: 3,299 votes stay with themGanesh LOKE: 2,791 votes stay with them622 votes from Tanya-lee QUINN (excluded) go to Liz TILLY521 votes from Tanya-lee QUINN (excluded) go to Andrew CHARLTON354 votes from Tanya-lee QUINN (excluded) go to Nicholas MATZEN324 votes from Tanya-lee QUINN (excluded) go to Katie MULLENS285 votes from Tanya-lee QUINN (excluded) go to Ganesh LOKEAndrew CHARLTON: 47,280 votes stay with themKatie MULLENS: 30,507 votes stay with themLiz TILLY: 12,674 votes stay with themNicholas MATZEN: 3,653 votes stay with them1,129 votes from Ganesh LOKE (excluded) go to Nicholas MATZEN1,001 votes from Ganesh LOKE (excluded) go to Liz TILLY540 votes from Ganesh LOKE (excluded) go to Katie MULLENS406 votes from Ganesh LOKE (excluded) go to Andrew CHARLTONAndrew CHARLTON: 47,686 votes stay with themKatie MULLENS: 31,047 votes stay with themLiz TILLY: 13,675 votes stay with them3,204 votes from Nicholas MATZEN (excluded) go to Katie MULLENS913 votes from Nicholas MATZEN (excluded) go to Liz TILLY665 votes from Nicholas MATZEN (excluded) go to Andrew CHARLTONAndrew CHARLTON: 48,351 votes stay with themKatie MULLENS: 34,251 votes stay with them12,439 votes from Liz TILLY (excluded) go to Andrew CHARLTON2,149 votes from Liz TILLY (excluded) go to Katie MULLENSAndrew CHARLTON (ALP): 46,427 votes at first preferencesCHARLTONKatie MULLENS (LP): 29,860 votes at first preferencesMULLENSLiz TILLY (GRN): 11,766 votes at first preferencesTILLYNicholas MATZEN (ON): 2,653 votes at first preferencesGanesh LOKE (CYA): 2,445 votes at first preferencesBen SOMERSON (LTP): 1,522 votes at first preferencesTanya-lee QUINN (IND): 1,499 votes at first preferencesMaa MALINI (IND): 1,018 votes at first preferencesAndrew CHARLTON (ALP): 46,643 votes at count 1CHARLTONKatie MULLENS (LP): 29,966 votes at count 1MULLENSLiz TILLY (GRN): 11,934 votes at count 1TILLYNicholas MATZEN (ON): 2,706 votes at count 1Ganesh LOKE (CYA): 2,519 votes at count 1Ben SOMERSON (LTP): 1,559 votes at count 1Tanya-lee QUINN (IND): 1,863 votes at count 1Andrew CHARLTON (ALP): 46,759 votes at count 2CHARLTONKatie MULLENS (LP): 30,183 votes at count 2MULLENSLiz TILLY (GRN): 12,052 votes at count 2TILLYNicholas MATZEN (ON): 3,299 votes at count 2Ganesh LOKE (CYA): 2,791 votes at count 2Tanya-lee QUINN (IND): 2,106 votes at count 2Andrew CHARLTON (ALP): 47,280 votes at count 3CHARLTONKatie MULLENS (LP): 30,507 votes at count 3MULLENSLiz TILLY (GRN): 12,674 votes at count 3TILLYNicholas MATZEN (ON): 3,653 votes at count 3Ganesh LOKE (CYA): 3,076 votes at count 3Andrew CHARLTON (ALP): 47,686 votes at count 4CHARLTONKatie MULLENS (LP): 31,047 votes at count 4MULLENSLiz TILLY (GRN): 13,675 votes at count 4TILLYNicholas MATZEN (ON): 4,782 votes at count 4MATZENAndrew CHARLTON (ALP): 48,351 votes at count 5CHARLTONKatie MULLENS (LP): 34,251 votes at count 5MULLENSLiz TILLY (GRN): 14,588 votes at count 5TILLYAndrew CHARLTON (ALP): 60,790 votes at count 6CHARLTON · electedKatie MULLENS (LP): 36,400 votes at count 6MULLENS · 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

Parramatta 2025: where each excluded candidate’s votes went
CountExcludedVotes distributedPassed to
1Maa MALINIIndependent1,018
  • Tanya-lee QUINN (IND): 364 (35.8%)
  • Andrew CHARLTON (ALP): 216 (21.2%)
  • Liz TILLY (GRN): 168 (16.5%)
  • Katie MULLENS (LP): 106 (10.4%)
  • Ganesh LOKE (CYA): 74 (7.3%)
  • Nicholas MATZEN (ON): 53 (5.2%)
  • Ben SOMERSON (LTP): 37 (3.6%)
2Ben SOMERSONLibertarian1,559
  • Nicholas MATZEN (ON): 593 (38.0%)
  • Ganesh LOKE (CYA): 272 (17.4%)
  • Tanya-lee QUINN (IND): 243 (15.6%)
  • Katie MULLENS (LP): 217 (13.9%)
  • Liz TILLY (GRN): 118 (7.6%)
  • Andrew CHARLTON (ALP): 116 (7.4%)
3Tanya-lee QUINNIndependent2,106
  • Liz TILLY (GRN): 622 (29.5%)
  • Andrew CHARLTON (ALP): 521 (24.7%)
  • Nicholas MATZEN (ON): 354 (16.8%)
  • Katie MULLENS (LP): 324 (15.4%)
  • Ganesh LOKE (CYA): 285 (13.5%)
4Ganesh LOKETrumpet of Patriots3,076
  • Nicholas MATZEN (ON): 1,129 (36.7%)
  • Liz TILLY (GRN): 1,001 (32.5%)
  • Katie MULLENS (LP): 540 (17.6%)
  • Andrew CHARLTON (ALP): 406 (13.2%)
5Nicholas MATZENPauline Hanson's One Nation4,782
  • Katie MULLENS (LP): 3,204 (67.0%)
  • Liz TILLY (GRN): 913 (19.1%)
  • Andrew CHARLTON (ALP): 665 (13.9%)
6Liz TILLYThe Greens14,588
  • Andrew CHARLTON (ALP): 12,439 (85.3%)
  • Katie MULLENS (LP): 2,149 (14.7%)

Votes after every count

Parramatta 2025: votes held by each candidate after every count (– = excluded)
CandidateFirst prefsCount 1Count 2Count 3Count 4Count 5Count 6
Andrew CHARLTONLabor · elected46,42746,64346,75947,28047,68648,35160,790
Katie MULLENSLiberal29,86029,96630,18330,50731,04734,25136,400
Liz TILLYThe Greens11,76611,93412,05212,67413,67514,588–
Nicholas MATZENPauline Hanson's One Nation2,6532,7063,2993,6534,782––
Ganesh LOKETrumpet of Patriots2,4452,5192,7913,076–––
Ben SOMERSONLibertarian1,5221,559–––––
Tanya-lee QUINNIndependent1,4991,8632,106––––
Maa MALINIIndependent1,018––––––

2022 Federal election

Andrew CHARLTON (Labor) won Parramatta in 2022 with 45,980 of the 84,265 votes in the final count, beating Maria KOVACIC (Liberal) by 7,695 votes (54.6% to 45.4%). Charlton led on first preferences with 40.7% of 84,265 formal votes and passed the 42,133-vote majority at count 6.

84,265 formal votes8 candidates6 counts7,695-vote final margin

Parramatta 2022: preference flowsSankey diagram of the distribution of preferences in Parramatta at the 2022 Federal election. Andrew CHARLTON was elected after 6 counts, 45,980 votes to 38,285 for Maria KOVACIC. The table below gives every figure.First prefsCount 1Count 2Count 3Count 4Count 5Count 6Andrew CHARLTON: 34,258 votes stay with themMaria KOVACIC: 29,492 votes stay with themPhil BRADLEY: 7,546 votes stay with themJulian FAYAD: 4,269 votes stay with themSteve CHRISTOU: 2,982 votes stay with themRohan LAXMANALAL: 2,397 votes stay with themHeather FREEMAN: 2,011 votes stay with them491 votes from Liza TAZEWELL (excluded) go to Maria KOVACIC289 votes from Liza TAZEWELL (excluded) go to Julian FAYAD160 votes from Liza TAZEWELL (excluded) go to Heather FREEMAN145 votes from Liza TAZEWELL (excluded) go to Andrew CHARLTON97 votes from Liza TAZEWELL (excluded) go to Steve CHRISTOU77 votes from Liza TAZEWELL (excluded) go to Phil BRADLEY51 votes from Liza TAZEWELL (excluded) go to Rohan LAXMANALALAndrew CHARLTON: 34,403 votes stay with themMaria KOVACIC: 29,983 votes stay with themPhil BRADLEY: 7,623 votes stay with themJulian FAYAD: 4,558 votes stay with themSteve CHRISTOU: 3,079 votes stay with themRohan LAXMANALAL: 2,448 votes stay with them990 votes from Heather FREEMAN (excluded) go to Julian FAYAD427 votes from Heather FREEMAN (excluded) go to Maria KOVACIC282 votes from Heather FREEMAN (excluded) go to Steve CHRISTOU209 votes from Heather FREEMAN (excluded) go to Rohan LAXMANALAL160 votes from Heather FREEMAN (excluded) go to Andrew CHARLTON103 votes from Heather FREEMAN (excluded) go to Phil BRADLEYAndrew CHARLTON: 34,563 votes stay with themMaria KOVACIC: 30,410 votes stay with themPhil BRADLEY: 7,726 votes stay with themJulian FAYAD: 5,548 votes stay with themSteve CHRISTOU: 3,361 votes stay with them992 votes from Rohan LAXMANALAL (excluded) go to Maria KOVACIC603 votes from Rohan LAXMANALAL (excluded) go to Phil BRADLEY405 votes from Rohan LAXMANALAL (excluded) go to Andrew CHARLTON343 votes from Rohan LAXMANALAL (excluded) go to Steve CHRISTOU314 votes from Rohan LAXMANALAL (excluded) go to Julian FAYADAndrew CHARLTON: 34,968 votes stay with themMaria KOVACIC: 31,402 votes stay with themPhil BRADLEY: 8,329 votes stay with themJulian FAYAD: 5,862 votes stay with them1,127 votes from Steve CHRISTOU (excluded) go to Maria KOVACIC994 votes from Steve CHRISTOU (excluded) go to Andrew CHARLTON827 votes from Steve CHRISTOU (excluded) go to Julian FAYAD756 votes from Steve CHRISTOU (excluded) go to Phil BRADLEYAndrew CHARLTON: 35,962 votes stay with themMaria KOVACIC: 32,529 votes stay with themPhil BRADLEY: 9,085 votes stay with them3,514 votes from Julian FAYAD (excluded) go to Maria KOVACIC1,651 votes from Julian FAYAD (excluded) go to Phil BRADLEY1,524 votes from Julian FAYAD (excluded) go to Andrew CHARLTONAndrew CHARLTON: 37,486 votes stay with themMaria KOVACIC: 36,043 votes stay with them8,494 votes from Phil BRADLEY (excluded) go to Andrew CHARLTON2,242 votes from Phil BRADLEY (excluded) go to Maria KOVACICAndrew CHARLTON (ALP): 34,258 votes at first preferencesCHARLTONMaria KOVACIC (LP): 29,492 votes at first preferencesKOVACICPhil BRADLEY (GRN): 7,546 votes at first preferencesBRADLEYJulian FAYAD (UAPP): 4,269 votes at first preferencesFAYADSteve CHRISTOU (IND): 2,982 votes at first preferencesRohan LAXMANALAL (AJP): 2,397 votes at first preferencesHeather FREEMAN (ON): 2,011 votes at first preferencesLiza TAZEWELL (LDP): 1,310 votes at first preferencesAndrew CHARLTON (ALP): 34,403 votes at count 1CHARLTONMaria KOVACIC (LP): 29,983 votes at count 1KOVACICPhil BRADLEY (GRN): 7,623 votes at count 1BRADLEYJulian FAYAD (UAPP): 4,558 votes at count 1FAYADSteve CHRISTOU (IND): 3,079 votes at count 1Rohan LAXMANALAL (AJP): 2,448 votes at count 1Heather FREEMAN (ON): 2,171 votes at count 1Andrew CHARLTON (ALP): 34,563 votes at count 2CHARLTONMaria KOVACIC (LP): 30,410 votes at count 2KOVACICPhil BRADLEY (GRN): 7,726 votes at count 2BRADLEYJulian FAYAD (UAPP): 5,548 votes at count 2FAYADSteve CHRISTOU (IND): 3,361 votes at count 2CHRISTOURohan LAXMANALAL (AJP): 2,657 votes at count 2Andrew CHARLTON (ALP): 34,968 votes at count 3CHARLTONMaria KOVACIC (LP): 31,402 votes at count 3KOVACICPhil BRADLEY (GRN): 8,329 votes at count 3BRADLEYJulian FAYAD (UAPP): 5,862 votes at count 3FAYADSteve CHRISTOU (IND): 3,704 votes at count 3CHRISTOUAndrew CHARLTON (ALP): 35,962 votes at count 4CHARLTONMaria KOVACIC (LP): 32,529 votes at count 4KOVACICPhil BRADLEY (GRN): 9,085 votes at count 4BRADLEYJulian FAYAD (UAPP): 6,689 votes at count 4FAYADAndrew CHARLTON (ALP): 37,486 votes at count 5CHARLTONMaria KOVACIC (LP): 36,043 votes at count 5KOVACICPhil BRADLEY (GRN): 10,736 votes at count 5BRADLEYAndrew CHARLTON (ALP): 45,980 votes at count 6CHARLTON · electedMaria KOVACIC (LP): 38,285 votes at count 6KOVACIC · 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

Parramatta 2022: where each excluded candidate’s votes went
CountExcludedVotes distributedPassed to
1Liza TAZEWELLLiberal Democrats1,310
  • Maria KOVACIC (LP): 491 (37.5%)
  • Julian FAYAD (UAPP): 289 (22.1%)
  • Heather FREEMAN (ON): 160 (12.2%)
  • Andrew CHARLTON (ALP): 145 (11.1%)
  • Steve CHRISTOU (IND): 97 (7.4%)
  • Phil BRADLEY (GRN): 77 (5.9%)
  • Rohan LAXMANALAL (AJP): 51 (3.9%)
2Heather FREEMANPauline Hanson's One Nation2,171
  • Julian FAYAD (UAPP): 990 (45.6%)
  • Maria KOVACIC (LP): 427 (19.7%)
  • Steve CHRISTOU (IND): 282 (13.0%)
  • Rohan LAXMANALAL (AJP): 209 (9.6%)
  • Andrew CHARLTON (ALP): 160 (7.4%)
  • Phil BRADLEY (GRN): 103 (4.7%)
3Rohan LAXMANALALAnimal Justice Party2,657
  • Maria KOVACIC (LP): 992 (37.3%)
  • Phil BRADLEY (GRN): 603 (22.7%)
  • Andrew CHARLTON (ALP): 405 (15.2%)
  • Steve CHRISTOU (IND): 343 (12.9%)
  • Julian FAYAD (UAPP): 314 (11.8%)
4Steve CHRISTOUIndependent3,704
  • Maria KOVACIC (LP): 1,127 (30.4%)
  • Andrew CHARLTON (ALP): 994 (26.8%)
  • Julian FAYAD (UAPP): 827 (22.3%)
  • Phil BRADLEY (GRN): 756 (20.4%)
5Julian FAYADUnited Australia Party6,689
  • Maria KOVACIC (LP): 3,514 (52.5%)
  • Phil BRADLEY (GRN): 1,651 (24.7%)
  • Andrew CHARLTON (ALP): 1,524 (22.8%)
6Phil BRADLEYThe Greens10,736
  • Andrew CHARLTON (ALP): 8,494 (79.1%)
  • Maria KOVACIC (LP): 2,242 (20.9%)

Votes after every count

Parramatta 2022: votes held by each candidate after every count (– = excluded)
CandidateFirst prefsCount 1Count 2Count 3Count 4Count 5Count 6
Andrew CHARLTONLabor · elected34,25834,40334,56334,96835,96237,48645,980
Maria KOVACICLiberal29,49229,98330,41031,40232,52936,04338,285
Phil BRADLEYThe Greens7,5467,6237,7268,3299,08510,736–
Julian FAYADUnited Australia Party4,2694,5585,5485,8626,689––
Steve CHRISTOUIndependent2,9823,0793,3613,704–––
Rohan LAXMANALALAnimal Justice Party2,3972,4482,657––––
Heather FREEMANPauline Hanson's One Nation2,0112,171–––––
Liza TAZEWELLLiberal Democrats1,310––––––

2019 Federal election

Julie OWENS (Labor) won Parramatta in 2019 with 45,302 of the 84,670 votes in the final count, beating Charles CAMENZULI (Liberal) by 5,934 votes (53.5% to 46.5%). Owens led on first preferences with 45.1% of 84,670 formal votes and passed the 42,336-vote majority at count 4.

84,670 formal votes6 candidates4 counts5,934-vote final margin

Parramatta 2019: preference flowsSankey diagram of the distribution of preferences in Parramatta at the 2019 Federal election. Julie OWENS was elected after 4 counts, 45,302 votes to 39,368 for Charles CAMENZULI. The table below gives every figure.First prefsCount 1Count 2Count 3Count 4Julie OWENS: 38,171 votes stay with themCharles CAMENZULI: 34,954 votes stay with themPhil BRADLEY: 6,131 votes stay with themAsma PAYARA: 2,526 votes stay with themGanesh Sahadev LOKE: 2,186 votes stay with them226 votes from Oscar GRENFELL (excluded) go to Phil BRADLEY184 votes from Oscar GRENFELL (excluded) go to Asma PAYARA119 votes from Oscar GRENFELL (excluded) go to Julie OWENS94 votes from Oscar GRENFELL (excluded) go to Charles CAMENZULI79 votes from Oscar GRENFELL (excluded) go to Ganesh Sahadev LOKEJulie OWENS: 38,290 votes stay with themCharles CAMENZULI: 35,048 votes stay with themPhil BRADLEY: 6,357 votes stay with themAsma PAYARA: 2,710 votes stay with them792 votes from Ganesh Sahadev LOKE (excluded) go to Charles CAMENZULI641 votes from Ganesh Sahadev LOKE (excluded) go to Julie OWENS432 votes from Ganesh Sahadev LOKE (excluded) go to Asma PAYARA400 votes from Ganesh Sahadev LOKE (excluded) go to Phil BRADLEYJulie OWENS: 38,931 votes stay with themCharles CAMENZULI: 35,840 votes stay with themPhil BRADLEY: 6,757 votes stay with them2,057 votes from Asma PAYARA (excluded) go to Charles CAMENZULI559 votes from Asma PAYARA (excluded) go to Phil BRADLEY526 votes from Asma PAYARA (excluded) go to Julie OWENSJulie OWENS: 39,457 votes stay with themCharles CAMENZULI: 37,897 votes stay with them5,845 votes from Phil BRADLEY (excluded) go to Julie OWENS1,471 votes from Phil BRADLEY (excluded) go to Charles CAMENZULIJulie OWENS (ALP): 38,171 votes at first preferencesOWENSCharles CAMENZULI (LP): 34,954 votes at first preferencesCAMENZULIPhil BRADLEY (GRN): 6,131 votes at first preferencesBRADLEYAsma PAYARA (CDP): 2,526 votes at first preferencesGanesh Sahadev LOKE (UAPP): 2,186 votes at first preferencesOscar GRENFELL (SEP): 702 votes at first preferencesJulie OWENS (ALP): 38,290 votes at count 1OWENSCharles CAMENZULI (LP): 35,048 votes at count 1CAMENZULIPhil BRADLEY (GRN): 6,357 votes at count 1BRADLEYAsma PAYARA (CDP): 2,710 votes at count 1Ganesh Sahadev LOKE (UAPP): 2,265 votes at count 1Julie OWENS (ALP): 38,931 votes at count 2OWENSCharles CAMENZULI (LP): 35,840 votes at count 2CAMENZULIPhil BRADLEY (GRN): 6,757 votes at count 2BRADLEYAsma PAYARA (CDP): 3,142 votes at count 2Julie OWENS (ALP): 39,457 votes at count 3OWENSCharles CAMENZULI (LP): 37,897 votes at count 3CAMENZULIPhil BRADLEY (GRN): 7,316 votes at count 3BRADLEYJulie OWENS (ALP): 45,302 votes at count 4OWENS · electedCharles CAMENZULI (LP): 39,368 votes at count 4CAMENZULI · 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

Parramatta 2019: where each excluded candidate’s votes went
CountExcludedVotes distributedPassed to
1Oscar GRENFELLSocialist Equality Party702
  • Phil BRADLEY (GRN): 226 (32.2%)
  • Asma PAYARA (CDP): 184 (26.2%)
  • Julie OWENS (ALP): 119 (17.0%)
  • Charles CAMENZULI (LP): 94 (13.4%)
  • Ganesh Sahadev LOKE (UAPP): 79 (11.3%)
2Ganesh Sahadev LOKEUnited Australia Party2,265
  • Charles CAMENZULI (LP): 792 (35.0%)
  • Julie OWENS (ALP): 641 (28.3%)
  • Asma PAYARA (CDP): 432 (19.1%)
  • Phil BRADLEY (GRN): 400 (17.7%)
3Asma PAYARAChristian Democratic Party (Fred Nile Group)3,142
  • Charles CAMENZULI (LP): 2,057 (65.5%)
  • Phil BRADLEY (GRN): 559 (17.8%)
  • Julie OWENS (ALP): 526 (16.7%)
4Phil BRADLEYThe Greens7,316
  • Julie OWENS (ALP): 5,845 (79.9%)
  • Charles CAMENZULI (LP): 1,471 (20.1%)

Votes after every count

Parramatta 2019: votes held by each candidate after every count (– = excluded)
CandidateFirst prefsCount 1Count 2Count 3Count 4
Julie OWENSLabor · elected38,17138,29038,93139,45745,302
Charles CAMENZULILiberal34,95435,04835,84037,89739,368
Phil BRADLEYThe Greens6,1316,3576,7577,316–
Asma PAYARAChristian Democratic Party (Fred Nile Group)2,5262,7103,142––
Ganesh Sahadev LOKEUnited Australia Party2,1862,265–––
Oscar GRENFELLSocialist Equality Party702––––

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.