Labour Party Andy Burnham has been the mayor of Greater Manchester since 2017 and before that the Member of Parliament (MP) for
Leigh from 2001 to 2017. There was speculation that Burnham might stand for election to become an MP so he could become a candidate in a future Labour leadership election. Burnham repeatedly stated that he would complete a full second term of the mayoralty but did not specify beyond that point. Before becoming mayor, he had been a candidate for Labour Party leadership in 2010 and 2015. In early 2023, Burnham confirmed his intent to run for a third term as mayor.
Conservative Party On 22 March 2024, the Conservatives selected Laura Evans as their candidate after their prior candidate, Dan Barker, defected to Reform UK. Evans also stood for the Conservatives in the 2021 election and previously served as a Councillor on
Trafford Council for
Village Ward. While ultimately unsuccessful, Spencer later won the
2026 Gorton and Denton by-election after Burnham's own candidacy was controversially blocked.
Liberal Democrats On 1 March 2024, the Liberal Democrats announced that they had selected Jake Austin, a councillor for
Hazel Grove in Stockport since 2023, as their candidate for mayor.
Reform UK The original Conservative candidate Dan Barker, a former Conservative Party activist from Sale who has worked as a project manager, defected to
Reform UK on 21 March 2024 and stood as its candidate.
Independent and other candidates Nick Buckley, a charity worker who ran as the Reform UK candidate in the 2021 mayoral election, announced his intention to stand as an independent candidate. He said he wanted Bolton to secede from Greater Manchester and become administratively part of Lancashire. Don Prof Reis Abraham Halliwell Prf attempted to register as an independent candidate, however his nomination was invalid as it was not subscribed as required by law.
George Galloway was reported as considering standing in the election. He denied that he would run, instead stating his ambition to run in 2028. == Opinion polling ==