Divisions · Victoria · 127,622 enrolled
Bruce
Julian Hill (Labor) won Bruce in 2025 with 64.62% of the final two-candidate vote against Zahid Safi (Liberal), a safe margin of 14.62 points.
Member now Julian Hill Labor · in Parliament since 2 July 2016
- Turnout
- 91.41%
- Informal
- 6.14%
- Labor TPP
- 64.62%
- TPP swing to Labor
- +9.31
- Formal votes
- 109,494
- 2022 winner
- Julian Hill (Labor)
2025 · first preferences
8 candidates
- Julian HillLabor · sitting member · elected 49,610 45.31% +5.05
- Zahid SafiLiberal 25,162 22.98% −8.70
- Rhonda GaradGreens 13,213 12.07% +2.36
- Bianca ColecchiaOne Nation 8,931 8.16% +3.47
- Wendy BirchallFamily First 4,196 3.83% +3.83
- Andrew LouthLegalise Cannabis 3,563 3.25% +3.25
- Samuel James AndersonTrumpet of Patriots 3,530 3.22% +3.13
- Christine SkroboLibertarian 1,289 1.18% +1.18
Votes, share of formal votes and swing on 2022 (AEC, notional for redrawn boundaries).
After preferences
The final two
Julian Hill · Labor 64.62% 70,751
Zahid Safi · Liberal 35.38% 38,743
Lead: 32,008 of 109,494 votes.
Distribution of preferences · 7 counts
| Candidate | First | Count 2 | Count 3 | Count 4 | Count 5 | Count 6 | Count 7 |
|---|---|---|---|---|---|---|---|
| Bianca Colecchia · One Nation | 8,931 | 9,334 | 9,728 | 11,323 | 13,989 | excl. | |
| Rhonda Garad · Greens | 13,213 | 13,318 | 14,200 | 14,411 | 15,500 | 18,888 | excl. |
| Julian Hill · Labor | 49,610 | 49,783 | 50,657 | 51,054 | 52,109 | 54,882 | 70,751 |
| Christine Skrobo · Libertarian | 1,289 | excl. | |||||
| Zahid Safi · Liberal | 25,162 | 25,334 | 25,634 | 26,186 | 27,896 | 35,724 | 38,743 |
| Samuel James Anderson · Trumpet of Patriots | 3,530 | 3,664 | 3,950 | excl. | |||
| Andrew Louth · Legalise Cannabis | 3,563 | 3,657 | excl. | ||||
| Wendy Birchall · Family First | 4,196 | 4,404 | 5,325 | 6,520 | excl. |
Each count excludes the candidate with the fewest votes and passes their papers on. Step through it on /au/seats.
Photos: Julian Hill — Parliamentary Education Office, CC BY 3.0 . Via Wikimedia Commons.