The 2025 Belgorod Oblast Duma election took place on 12–14 September 2025, on common election day. All 50 seats in the Oblast Duma were up for re-election.

United Russia increased its already overwhelming majority in the Oblast Duma, winning 73% of the vote and all 25 single-mandate constituencies. Liberal Democratic Party of Russia slightly increased its vote share and doubled its faction (from one to two). Communist Party of the Russian Federation suffered heavy losses and lost two deputies, while Russian Party of Pensioners for Social Justice failed to cross the threshold and lost its faction.

Electoral system Under current election laws, the Oblast Duma is elected for a term of five years, with parallel voting. 25 seats are elected by party-list proportional representation with a 5% electoral threshold, with the other half elected in 25 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 Belgorod 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 Communists of Russia Cossack Party of the Russian Federation

№PartyOblast-wide listCandidatesTerritorial groupsStatus1 United RussiaVyacheslav Gladkov • Vyacheslav Vorobyov • Anna Kocherova5112 Registered2 Communist PartyValery Shevlyakov5012 Registered3 Party of PensionersTatyana Shagiyeva • Vladimir Vorozhtsov • Artyom Zotov216 Registered4 Liberal Democratic PartyLeonid Slutsky • Yevgeny Dremov5412 Registered5 Communists of RussiaIvan Borodavkin • Ilya Kleymyonov • Konstantin Khlebnikov6212 Registered6 A Just Russia – For TruthYury Osetrov469 Registered

Communists of Russia returned after last participating in the 2015 election, while For Truth and Patriots of Russia, who took part in the 2020 election, both merged with A Just Russia in 2021.

Single-mandate constituencies 25 single-mandate constituencies were formed in Belgorod 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 Russia2525Communist Party2323Liberal Democratic Party2323Party of Pensioners1212A Just Russia – For Truth1313Independent31Total9997

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 | | 72.98 | 9.03 | 21 | 2 | 25 | | 46 | 2 |- | style="background-color:;"| | style="text-align:left;"| Liberal Democratic Party | | 9.19 | 2.61 | 2 | 1 | 0 | | 2 | 1 |- | style="background-color:;"| | style="text-align:left;"| Communist Party | | 8.08 | 5.12 | 2 | 2 | 0 | | 2 | 2 |- | colspan="11" style="background-color:#E9E9E9;"| |- | style="background-color:;"| | style="text-align:left;"| A Just Russia — For Truth | | 3.95 | 0.13 | 0 | | 0 | | 0

| style="background-color:;"| | style="text-align:left;"| Party of Pensioners | | 3.40 | 1.71 | 0 | 1 | 0 | | 0 | 1 |- | style="background-color:;"| | style="text-align:left;"| Communists of Russia | | 1.36 | New | 0 | New | – | – | 0 | New |- | style="background-color:;"| | style="text-align:left;"| Independent | – | – | – | – | – | 0 | | 0

| style="text-align:left;" colspan="2"| Invalid ballots | | 1.04 | 0.99 | — | — | — | — | — | — |- style="font-weight:bold" | style="text-align:left;" colspan="2"| Total | | 100.00 | — | 25 | | 25 | | 50

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

Yury Klepikov (United Russia) was re-elected as Chairman of the Oblast Duma, while Defenders of the Fatherland foundation regional director Anna Kocherova (United Russia) was appointed to the Federation Council, replacing incumbent Senator Taras Khtey (United Russia), who lost re-election to the Oblast Duma.

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__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|Mikhail Litovkin (incumbent) |align=left|United Russia | |83.33% |- |style="background-color:"| |align=left|Aleksey Pleshkov |align=left|A Just Russia – For Truth | |7.32% |- |style="background-color:"| |align=left|Vladislav Kuznetsov |align=left|Communist Party | |6.00% |- |style="background-color:"| |align=left|Yevgeny Dremov |align=left|Liberal Democratic Party | |3.21% |- | 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|Roman Protsenko |align=left|United Russia | |59.44% |- |style="background-color:"| |align=left|Sergey Uvarov |align=left|Liberal Democratic Party | |13.56% |- |style="background-color:"| |align=left|Igor Dzhepa |align=left|Communist Party | |12.29% |- |style="background-color:"| |align=left|Dmitry Rudov |align=left|A Just Russia – For Truth | |12.03% |- | 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|Lyubov Kireyeva (incumbent) |align=left|United Russia | |64.01% |- |style="background-color:"| |align=left|Irina Gukova |align=left|Communist Party | |14.95% |- |style="background-color:"| |align=left|Vyacheslav Mironov |align=left|Liberal Democratic Party | |13.62% |- |style="background-color:"| |align=left|Veronika Parshukova |align=left|A Just Russia – For Truth | |5.73% |- | 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|Tatyana Babenko |align=left|United Russia | |51.92% |- |style="background-color:"| |align=left|Ivan Kolchanov |align=left|Liberal Democratic Party | |21.16% |- |style="background-color:"| |align=left|Yury Shashnin |align=left|Communist Party | |15.39% |- |style="background-color:"| |align=left|Oksana Oblakova |align=left|A Just Russia – For Truth | |8.85% |- | 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|Ivan Konev (incumbent) |align=left|United Russia | |52.74% |- |style="background-color:"| |align=left|Aleksandr Kovtun |align=left|Party of Pensioners | |17.73% |- |style="background-color:"| |align=left|Konstantin Salov |align=left|Communist Party | |17.11% |- |style="background-color:"| |align=left|Yury Yakushev |align=left|Liberal Democratic Party | |10.07% |- | 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|Vladimir Vashchenko (incumbent) |align=left|United Russia | |52.99% |- |style="background-color:"| |align=left|Maksim Altukhov |align=left|Liberal Democratic Party | |18.77% |- |style="background-color:"| |align=left|Yelena Brezhneva |align=left|Communist Party | |15.03% |- |style="background-color:"| |align=left|Yelena Strekozova |align=left|Party of Pensioners | |10.54% |- | 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 7

! 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|Svetlana Shlyakhova (incumbent) |align=left|United Russia | |57.27% |- |style="background-color:"| |align=left|Bogdan Voylokov |align=left|Communist Party | |14.80% |- |style="background-color:"| |align=left|Sergey Konovalov |align=left|A Just Russia – For Truth | |13.96% |- |style="background-color:"| |align=left|Konstantin Klimashevsky |align=left|Liberal Democratic Party | |11.22% |- | 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 8

! colspan=2 style="background-color:#E9E9E9;text-align:left;vertical-align:top;" |Candidate ! style="background-color:#E9E9E9;text-align:left;vertical-align:top;" |Party