The 2025 Legislative Assembly of Chelyabinsk Oblast election took place on 12–14 September 2025, on common election day. All 60 seats in the Legislative Assembly were up for re-election.

United Russia increased its already overwhelming majority in the Legislative Assembly, winning 54.5% of the vote and 28 of 30 single-mandate constituencies. A Just Russia – For Truth, led by popular State Duma member Valery Gartung, retained its position as runner-up, losing one seat. Liberal Democratic Party of Russia and Party of Pensioners also lost one seat each, while Communist Party of the Russian Federation suffered major defeat, losing half of its vote share and retaining only a single seat. New People entered the Legislative Assembly for the first time, winning two seats.

Electoral system Under current election laws, the Legislative Assembly is elected for a term of five years, with parallel voting. 30 seats are elected by party-list proportional representation with a 5% electoral threshold, with the other half elected in 30 single-member constituencies by first-past-the-post voting. Seats in the proportional part are allocated using the Imperiali quota, modified to ensure that every party list, which passes the threshold, receives at least one mandate.

Candidates Party lists To register regional lists of candidates, parties need to collect 0.5% of signatures of all registered voters in Chelyabinsk Oblast.

The following parties were relieved from the necessity to collect signatures: United Russia Communist Party of the Russian Federation Liberal Democratic Party of Russia A Just Russia — Patriots — For Truth New People Russian Party of Pensioners for Social Justice Green Alternative

№PartyParty-list leadersCandidatesStatus1 United RussiaAleksey Teksler • Andrey Orekhov • Oleg Golikov • Oleg Gerber • Anatoly Yeryomin46 Registered2 Party of PensionersStepan Firstov • Dmitry Popov • Vladimir Vladimirsky • Denis Borsuk • Aleksey Frolov31 Registered3 New PeopleMaksim Gulin • Yevgeny Gorshkov • Polina Krepak • Denis Lezin • Yevgeny Motovilov41 Registered4 Liberal Democratic PartyLeonid Slutsky • Vitaly Pashin • Aleksey Besedin • Kirill Usmanov • Ivan Novikov45 Registered5 Communist PartyIgor Yegorov • Konstantin Kurkin • Danila Andreyevskikh • Andrey Duda • Aleksandr Andreyev43 Registered6 A Just Russia – For TruthValery Gartung • Vasily Shvetsov • Ksenia Morozova • Aleksey Chechenin • Aleksey Zemzyulin67 Registered

New People will take part in Chelyabinsk Oblast legislative election for the first time. Rodina, which participated in the last election, did not file, while For Truth and Party of Growth has been dissolved since. Green Alternative was able to enter the Legislative Assembly of Chelyabinsk Oblast in the last election, however, the party decided not to contest the 2025 election after its sole deputy switched to United Russia.

Single-mandate constituencies 30 single-mandate constituencies were formed in Chelyabinsk Oblast. To register candidates in single-mandate constituencies need to collect 3% of signatures of registered voters in the constituency.

+Number of candidates in single-mandate constituenciesPartyCandidatesNominatedRegisteredUnited Russia3029A Just Russia – For Truth2828Communist Party3030Liberal Democratic Party3030Party of Pensioners1312New People3029Yabloko40Independent31Total168160

Polls Fieldwork datePolling firm UR SR-ZP LDPR NL CPRF RPPSS14 September 20252025 election54.513.49.88.15.95.718–20 August 2025Russian Field47.911.212.712.69.25.413 September 20202020 election42.614.811.3–11.95.7

Results Results by party lists

|- style="background-color:#E9E9E9;text-align:center;" ! rowspan=2 colspan=2| Party ! colspan=5| Party list ! colspan=2| Constituency ! colspan=2| Total |- ! width="75"| Votes ! % ! ±pp ! Seats ! +/– ! Seats ! +/– ! Seats ! +/– |- | style="background-color:;"| | style="text-align:left;"| United Russia | | 54.48 | 11.90 | 20 | 5 | 28 | | 48 | 5 |- | style="background-color:;"| | style="text-align:left;"| A Just Russia — For Truth | | 13.43 | 1.36 | 4 | 1 | 2 | | 6 | 1 |- | style="background-color:;"| | style="text-align:left;"| Liberal Democratic Party | | 9.79 | 1.52 | 2 | 1 | 0 | | 2 | 1 |- | style="background-color:;"| | style="text-align:left;"| New People | | 8.11 | New | 2 | New | 0 | New | 2 | New |- | style="background-color:;"| | style="text-align:left;"| Communist Party | | 5.94 | 5.93 | 1 | 3 | 0 | | 1 | 3 |- | style="background-color:;"| | style="text-align:left;"| Party of Pensioners | | 5.69 | 0.01 | 1 | 1 | 0 | | 1 | 1 |- | style="background-color:;"| | style="text-align:left;"| Independent | – | – | – | – | – | 0 | | 0

| style="text-align:left;" colspan="2"| Invalid ballots | | 2.56 | 1.35 | — | — | — | — | — | — |- style="font-weight:bold" | style="text-align:left;" colspan="2"| Total | | 100.00 | — | 30 | | 30 | | 60

| colspan="11" style="background-color:#E9E9E9;"| |- | style="text-align:left;" colspan="2"| Turnout | | 39.90 | 6.03 | — | — | — | — | — | — |- | style="text-align:left;" colspan="2"| Registered voters | | 100.00 | — | — | — | — | — | — | — |- | colspan="11" style="background-color:#E9E9E9;"| |- style="font-weight:bold" | colspan="10" |Source:

Oleg Gerber (United Russia) was re-elected as Chairman of the Legislative Assembly, while incumbent Senator Oleg Tsepkin (United Russia) was re-appointed to the Federation Council.

Results in single-member constituencies District 1 • District 2 • District 3 • District 4 • District 5 • District 6 • District 7 • District 8 • District 9 • District 10 • District 11 • District 12 • District 13 • District 14 • District 15 • District 16 • District 17 • District 18 • District 19 • District 20 • District 21 • District 22 • District 23 • District 24 • District 25 • District 26 • District 27 • District 28 • District 29 • District 30__NOTOC__

District 1

! colspan=2 style="background-color:#E9E9E9;text-align:left;vertical-align:top;" |Candidate ! style="background-color:#E9E9E9;text-align:left;vertical-align:top;" |Party ! style="background-color:#E9E9E9;text-align:right;" |Votes ! style="background-color:#E9E9E9;text-align:right;" |% |- |style="background-color:"| |align=left|Aleksey Remezov |align=left|United Russia | |43.96% |- |style="background-color:"| |align=left|Ivan Rykov |align=left|New People | |16.98% |- |style="background-color:"| |align=left|Yevgeny Kourov |align=left|A Just Russia – For Truth | |14.83% |- |style="background-color:"| |align=left|Khalil Mingaliyev |align=left|Communist Party | |11.06% |- |style="background-color:"| |align=left|Karina Dmitriyeva |align=left|Liberal Democratic Party | |7.97% |- | colspan="5" style="background-color:#E9E9E9;"| |- style="font-weight:bold" | colspan="3" style="text-align:left;" | Total | | 100% |- | colspan="5" style="background-color:#E9E9E9;"| |- style="font-weight:bold" | colspan="4" |Source:

District 2

! colspan=2 style="background-color:#E9E9E9;text-align:left;vertical-align:top;" |Candidate ! style="background-color:#E9E9E9;text-align:left;vertical-align:top;" |Party ! style="background-color:#E9E9E9;text-align:right;" |Votes ! style="background-color:#E9E9E9;text-align:right;" |% |- |style="background-color:"| |align=left|Tatyana Kuznetsova (incumbent) |align=left|United Russia | |51.77% |- |style="background-color:"| |align=left|Olga Charina |align=left|New People | |16.80% |- |style="background-color:"| |align=left|Valentin Shilov |align=left|Communist Party | |9.35% |- |style="background-color:"| |align=left|Yevgeny Pokryshkin |align=left|Liberal Democratic Party | |8.52% |- |style="background-color:"| |align=left|Yevgeny Chubrikov |align=left|A Just Russia – For Truth | |7.77% |- | colspan="5" style="background-color:#E9E9E9;"| |- style="font-weight:bold" | colspan="3" style="text-align:left;" | Total | | 100% |- | colspan="5" style="background-color:#E9E9E9;"| |- style="font-weight:bold" | colspan="4" |Source:

District 3

! colspan=2 style="background-color:#E9E9E9;text-align:left;vertical-align:top;" |Candidate ! style="background-color:#E9E9E9;text-align:left;vertical-align:top;" |Party ! style="background-color:#E9E9E9;text-align:right;" |Votes ! style="background-color:#E9E9E9;text-align:right;" |% |- |style="background-color:"| |align=left|Artemy Galitsyn |align=left|United Russia | |43.69% |- |style="background-color:"| |align=left|Yulia Lopatina |align=left|A Just Russia – For Truth | |19.02% |- |style="background-color:"| |align=left|Sergey Aleksandrov |align=left|Communist Party | |10.56% |- |style="background-color:"| |align=left|Salavat Yumaguzhin |align=left|Liberal Democratic Party | |10.37% |- |style="background-color:"| |align=left|Daniil Cheburin |align=left|New People | |7.13% |- |style="background-color:"| |align=left|Nikolay Sayenko |align=left|Party of Pensioners | |4.51% |- | colspan="5" style="background-color:#E9E9E9;"| |- style="font-weight:bold" | colspan="3" style="text-align:left;" | Total | | 100% |- | colspan="5" style="background-color:#E9E9E9;"| |- style="font-weight:bold" | colspan="4" |Source:

District 4

! colspan=2 style="background-color:#E9E9E9;text-align:left;vertical-align:top;" |Candidate ! style="background-color:#E9E9E9;text-align:left;vertical-align:top;" |Party ! style="background-color:#E9E9E9;text-align:right;" |Votes ! style="background-color:#E9E9E9;text-align:right;" |% |- |style="background-color:"| |align=left|Sergey Kostylev |align=left|United Russia | |45.78% |- |style="background-color:"| |align=left|Dmitry Karpinsky |align=left|A Just Russia – For Truth | |15.88% |- |style="background-color:"| |align=left|Anna Sidorova |align=left|Communist Party | |13.47% |- |style="background-color:"| |align=left|Anton Karavayev |align=left|Liberal Democratic Party | |13.24% |- |style="background-color:"| |align=left|Maksim Korovin |align=left|New People | |7.16% |- | colspan="5" style="background-color:#E9E9E9;"| |- style="font-weight:bold" | colspan="3" style="text-align:left;" | Total | | 100% |- | colspan="5" style="background-color:#E9E9E9;"| |- style="font-weight:bold" | colspan="4" |Source:

District 5

! colspan=2 style="background-color:#E9E9E9;text-align:left;vertical-align:top;" |Candidate ! style="background-color:#E9E9E9;text-align:left;vertical-align:top;" |Party ! style="background-color:#E9E9E9;text-align:right;" |Votes ! style="background-color:#E9E9E9;text-align:right;" |% |- |style="background-color:"| |align=left|Aleksey Rozhkov |align=left|United Russia | |60.11% |- |style="background-color:"| |align=left|Aleksandr Bukharin |align=left|Communist Party | |15.28% |- |style="background-color:"| |align=left|Konstantin Kononov |align=left|New People | |12.68% |- |style="background-color:"| |align=left|Artyom Semyonov |align=left|Liberal Democratic Party | |7.02% |- | colspan="5" style="background-color:#E9E9E9;"| |- style="font-weight:bold" | colspan="3" style="text-align:left;" | Total | | 100% |- | colspan="5" style="background-color:#E9E9E9;"| |- style="font-weight:bold" | colspan="4" |Source:

District 6

! colspan=2 style="background-color:#E9E9E9;text-align:left;vertical-align:top;" |Candidate ! style="background-color:#E9E9E9;text-align:left;vertical-align:top;" |Party ! style="background-color:#E9E9E9;text-align:right;" |Votes ! style="background-color:#E9E9E9;text-align:right;" |% |- |style="background-color:"| |align=left|Lena Kolesnikova |align=left|United Russia | |57.78% |- |style="background-color:"| |align=left|Aleksey Vasilyev |align=left|A Just Russia – For Truth | |15.51% |- |style="background-color:"| |align=left|Ilya Pervukhin |align=left|New People | |8.76% |- |style="background-color:"| |align=left|Marina Rychkova |align=left|Communist Party | |7.24% |- |style="background-color:"| |align=left|Kirill Usmanov |align=left|Liberal Democratic Party | |5.31% |- | colspan="5" style="background-color:#E9E9E9;"| |- style="font-weight:bold" | colspan="3" style="text-align:left;" | Total | | 100% |-