President Vladimir Putin has received a record number of votes to win a triumphant re-election amid an opposition boycott at home and muted reaction abroad.

With 99.84 per cent of ballots counted, Mr Putin had received more than 76 per cent of the vote, the central electoral commission said on Monday.

A record 56.2 million Russians voted for the current president on Sunday, almost four million more than voted for all parties in the 2016 parliamentary election, it said.

While dozens of egregious examples of ballot-stuffing and other irregularities were caught on camera, the electoral commission claimed there were fewer confirmed violations than in 2012. The results of seven polling stations would be annulled due to violations, it said.

It was previously reported that the results at a polling station in the Moscow region where a woman was filmed stuffing ballots would be voided.

Opposition leader Alexei Navalny accused the authorities of falsifying votes, noting that his 33,000 electoral observers had recorded a turnout of 55 per cent, 12 per cent lower than the official figure.

Monitors from the Organisation for Security and Co-operation in Europe criticised Sunday's election for lacking “real choice,” saying many Russians had been pressured to vote and media had failed to cover the race critically.