Who's on your ballotVictorian state election, Saturday 28 November 2026
Showing the official VEC candidate list in ballot paper order, as at 09 Nov 2026 07:58 PM. Updated 13 Nov: Endorsement withdrawn (Preston), Who's standing again: 99 outgoing MPs, 6 new candidate profiles and more. What's changed
Back to Glen Waverley District

John Mullahy

Australian Labor Party candidate for Glen Waverley District in the Legislative Assembly (lower house) at the election on Saturday 28 November. Currently the member for Glen Waverley, first elected in 2022.

On the ballot as
MULLAHY, John
Ballot position
7
Stood for Parliament
1 time, elected once
Running against
6 others
Donations to them
None disclosed
Donations to their party
$2.2m

Glen Waverley in violet, within the North-Eastern Metropolitan Region.

Election history

  1. 28 Nov 2026 · state electionStanding for Glen Waverley District as Australian Labor Party.
  2. 26 Nov 2022 · state electionStood for Glen Waverley District as Australian Labor Party - Victorian Branch, 40.6% of first preferences. Elected. Results

Covers Victorian state elections since 2022 (with by-elections) and federal elections in Victoria in 2022 and 2025, matched on name and party or electorate. A filled marker means elected. Council elections aren't included yet.

In their own words

John is the son of two migrants who moved to Victoria seeking the opportunity to create a better life for their children. Born and raised in the regions, John moved to Melbourne and started a successful small business in the eastern suburbs.

An excerpt, word for word, from Victorian Labor candidate profile, checked 13 Nov 2026. Follow the link for the full text.

Candidate or campaign team? Send us your website or a correction.

Their record and what they're campaigning on

John Mullahy is a sitting member, so each issue starts with their record in Parliament: a summary of how they voted, what they said and the portfolios they held, with the count of sources behind it. Party members usually vote together, so a vote often reflects the party's position. See the full record with every source.

Campaign quotes are word for word from Victorian Labor candidate profile and johnmullahy.com.au. Each quote links to where it was published. “Not mentioned” means only that it isn't in those pages.

Their stated priorities

  1. “John is passionate about advocating for his constituents and delivering the Labor Government's bold agenda across education, transport, health and job creation.”
  2. “Whether it is rolling out Free Kinder, investing in schools and TAFE, delivering real climate action or the Suburban Rail Loop – I am proud to be doing what matters.”

Crime and bail

In ParliamentHas highlighted tougher bail outcomes, more police and a new violence reduction unit for young people. Voted for the Bail Further Amendment Bill 2025. 1 vote, 2 statements

Campaigning

Not mentioned in the campaign material we read.

Housing and renting

In ParliamentHas backed planning reforms and more homes near the future Suburban Rail Loop station in Glen Waverley. Voted against letting the Greens' rent controls bill be introduced in April 2026 (a procedural vote). 1 vote, 2 statements

Campaigning

Not mentioned in the campaign material we read.

Treaty and First Peoples

In ParliamentSpoke in support of the Statewide Treaty Bill 2025 and voted for it. 1 vote, 1 statement

Campaigning

Not mentioned in the campaign material we read.

Transport and roads

In ParliamentHas supported the Suburban Rail Loop and cheaper public transport fares. Voted for the Transport Infrastructure and Planning Legislation Amendment Bill 2024. 1 vote, 2 statements

Campaigning
  • Profile10 Nov 2026“John is passionate about advocating for his constituents and delivering the Labor Government's bold agenda across education, transport, health and job creation.”Victorian Labor candidate profile
  • Website10 Nov 2026“Whether it is rolling out Free Kinder, investing in schools and TAFE, delivering real climate action or the Suburban Rail Loop – I am proud to be doing what matters.”johnmullahy.com.au

AI and technology

In ParliamentAs a member of the committee that inquired into workplace surveillance, has supported more privacy protections for workers as AI-driven monitoring grows. Voted against letting the Greens' AI data centres moratorium bill be introduced in August 2026 (a procedural vote). 1 vote, 2 statements

Campaigning

Not mentioned in the campaign material we read.

Gambling and racing

In ParliamentSpoke in favour of carded play and pre-commitment limits on poker machines and voted for the Gambling Legislation Amendment (Pre-commitment and Carded Play) Bill 2024. 1 vote, 1 statement

Campaigning

Not mentioned in the campaign material we read.

Cost of living

In ParliamentHas promoted the power saving bonus to local residents. Voted for the Emergency Services and Volunteers Fund bill. 1 vote, 1 statement

Campaigning

Not mentioned in the campaign material we read.

Health

In ParliamentHas asked about women's health services in Melbourne's east. Voted against a reasoned amendment to withdraw the Health Safeguards for People Born with Variations in Sex Characteristics Bill 2025 (a procedural vote). 1 vote, 1 statement

Campaigning
  • Profile10 Nov 2026“John is passionate about advocating for his constituents and delivering the Labor Government's bold agenda across education, transport, health and job creation.”Victorian Labor candidate profile

Also mentions

Climate and environment

  • Website10 Nov 2026“Whether it is rolling out Free Kinder, investing in schools and TAFE, delivering real climate action or the Suburban Rail Loop – I am proud to be doing what matters.”johnmullahy.com.au

Education

  • Profile10 Nov 2026“John is passionate about advocating for his constituents and delivering the Labor Government's bold agenda across education, transport, health and job creation.”Victorian Labor candidate profile
  • Website10 Nov 2026“Whether it is rolling out Free Kinder, investing in schools and TAFE, delivering real climate action or the Suburban Rail Loop – I am proud to be doing what matters.”johnmullahy.com.au

Everyone standing in Glen Waverley District

In ballot order.

How this page is made. Names, parties and ballot positions are from the VEC's official list. Bios and campaign quotes are copied word for word from the candidate's party profile or their own website, and each links to its source: we don't summarise or rate what they say. For sitting members, the record in Parliament is the summary from their member page, where every vote, statement and portfolio behind it is listed with its source. The issues are the same ones used for sitting members' records, so candidates can be compared on equal terms. Election history comes from official VEC and AEC results. Donations are as published on VEC Disclosures.