Almost 20,000 people lined one of central Moscow’s main avenues.
However, this was much lower than the turnouts that followed December’s parliamentary election, which the opposition said was rigged.
Similar allegations have surrounded the presidential vote, which saw Vladimir Putin secure a third term.
Some opposition leaders had played down expectations of a huge turn-out on Saturday, partly because their movement had failed to stop Vladimir Putin securing another term.
The Moscow protest took place on Novy Arbat, a vast avenue lined by 1960’s skyscrapers.
Dozens of police and military vehicles were stationed on nearby streets.
The city authorities had allowed a rally of up to 50,000 people.
However, the figure appeared much lower than this. The opposition said 25,000 people had attended. Agence France-Presse quoted police as putting the figure closer to 10,000.
On a cold but sunny Moscow day, demonstrators waved banners and wore white ribbons – the symbol of the protest movement.
Protest organizer Vladimir Ryzhkov told the crowd: “These authorities are illegitimate. The same people are in power, the same people who took away our right to choose, the same people who destroyed freedom of speech and political competition.
“We will continue to demand deep political reforms and new elections.”
Another opposition leader, former chess grandmaster Garry Kasparov, told the crowd: “This was not an election. This was a special operation from a thug who wanted to return to the Kremlin.”
Sergei Udaltsov was among about a dozen protesters who were later arrested by police, AFP news agency said.
It added that police detained a number of people at an unauthorized rally on Saturday in St Petersburg.
Last Monday, a day after the election, police arrested about 250 protesters in Moscow and another 300 in St. Petersburg.
Vladimir Putin was re-elected for six years, having served two previous terms as president between 2000 and 2008.
On Friday, US President Barack Obama called Vladimir Putin from Air Force One “to congratulate him on his recent victory”, a White House statement said.
Barack Obama said he looked forward to hosting Vladimir Putin at the G8 Summit in May at Camp David.
IJC3NvXqUdsImage source: Wikimedia Commons President-elect Donald Trump celebrated his election victory at the Ultimate Fighting…
Millions of voters across the US chose to return Donald Trump to the White House…
Donald Trump declares victory in the US election as he addresses jubilant supporters in Florida.…
Stocks around the world are rising as Donald Trump appears to be on the cusp…
Donald Trump has won Pennsylvania, North Carolina and Georgia and taken a lead over Kamala…
Quincy Jones, the celebrated musician and producer who worked with Michael Jackson, Frank Sinatra, Ray…