Moscow City Duma District 40

Moscow City Duma District 40 is one of 45 constituencies in Moscow City Duma. Currently the district covers parts of Western Moscow.

The district has been represented since 2019 by United Russia member Tatyana Batysheva, a pediatric neurologist and two-term Moscow City Duma member, who moved from the neighbouring District 42 to succeed retiring United Russia three-term incumbent and businessman Aleksandr Milyavsky.

Boundaries
2014–2024: Ochakovo-Matveyevskoye, Solntsevo, parts of Troparyovo-Nikulino The district was created prior to the 2014 election, after Moscow City Duma had been expanded from 35 to 45 seats. It covers parts of Western Moscow, including Solntsevo just outside the Moscow Ring Road.

2024–present: parts of Mozhaysky, Ochakovo-Matveyevskoye, parts of Ramenki During the 2023–24 Moscow redistricting the district was pushed to the north and east gaining western parts of Mozhaysky District (including the territory of Skolkovo Innovation Centre) from District 41 and northern Ramenki from District 42, while losing remaining parts of Troparyovo-Nikulino to District 39 and Solntsevo – to District 38.

2014
! 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|Aleksandr Milyavsky (incumbent)
 * align=left|United Russia
 * 17,609
 * 51.23%
 * style="background-color:"|
 * align=left|Vladimir Svyatoshenko
 * align=left|Communist Party
 * 5,572
 * 16.21%
 * style="background-color:"|
 * align=left|Olga Radayeva
 * align=left|Yabloko
 * 4,191
 * 12.19%
 * style="background-color:"|
 * align=left|Pavel Ramensky
 * align=left|Liberal Democratic Party
 * 3,255
 * 9.47%
 * style="background-color:"|
 * align=left|Yury Pavlenkov
 * align=left|A Just Russia
 * 2,495
 * 7.26%
 * colspan="5" style="background-color:#E9E9E9;"|
 * - style="font-weight:bold"
 * colspan="3" style="text-align:left;" | Total
 * 34,373
 * 100%
 * colspan="5" style="background-color:#E9E9E9;"|
 * - style="font-weight:bold"
 * colspan="4" |Source:
 * }
 * 34,373
 * 100%
 * colspan="5" style="background-color:#E9E9E9;"|
 * - style="font-weight:bold"
 * colspan="4" |Source:
 * }
 * }
 * }

2019
! 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 Batysheva
 * align=left|Independent
 * 13,280
 * 37.14%
 * style="background-color:"|
 * align=left|Igor Sukhanov
 * align=left|Communist Party
 * 11,718
 * 32.77%
 * style="background-color:"|
 * align=left|Aleksandr Mikhaylovsky
 * align=left|A Just Russia
 * 3,585
 * 10.03%
 * style="background-color:"|
 * align=left|Sergey Geraskin
 * align=left|Liberal Democratic Party
 * 2,601
 * 7.27%
 * style="background-color:"|
 * align=left|Sergey Moroz
 * align=left|Communists of Russia
 * 1,866
 * 5.22%
 * style="background-color:"|
 * align=left|Sergey Matveyev
 * align=left|Rodina
 * 1,308
 * 3.66%
 * colspan="5" style="background-color:#E9E9E9;"|
 * - style="font-weight:bold"
 * colspan="3" style="text-align:left;" | Total
 * 35,760
 * 100%
 * colspan="5" style="background-color:#E9E9E9;"|
 * - style="font-weight:bold"
 * colspan="4" |Source:
 * }
 * colspan="3" style="text-align:left;" | Total
 * 35,760
 * 100%
 * colspan="5" style="background-color:#E9E9E9;"|
 * - style="font-weight:bold"
 * colspan="4" |Source:
 * }
 * }
 * }