According to Central Election Commission member Vladimir Lysenko, the CEC had processed 97.3 per cent of the protocols submitted by district election commissions, which constitutes 96.41 per cent of the total number of ballots cast.
Vladimir Putin stays in the lead, with 71.1 per cent of the vote, with more than 47,476,000 voters casting their ballots for him.
Nikolai Kharitonov has 13.8 per cent of the vote (9,235,000 ballots), and Sergei Glazyev, 4.1 per cent (2.7 million voters).
Irina Khakamada won 3.8 per cent (2.5 million votes), Oleg Malyshkin, 2 per cent (1.36 million electors) and Sergei Mironov, 0.8 per cent (502,000 votes).
A total of 3.5 per cent (2,316,000 people) voted for none of the above.