Russian President Vladimir Putin votes online during the Moscow mayoral election at the Kremlin in Moscow, Russia. The 2023 general elections in Russia will be held from Friday, September 8, to Sunday, September 10 - the single voting day. Direct elections of top officials will take place in 21 regions, and elections of local legislative bodies, in 20 territories.