"We don't know who and how they placed these advertisements on Facebook. We have never done it and Russia has nothing to do with it," he said at a regular briefing.
Earlier this month, Facebook said that about 470 Russia-related accounts paid for advertisements that spread fake or misleading information to influence public opinion during the presidential campaign.
Facebook CEO Mark Zuckerberg is trying to improve his relations with the U.S. authorities as he needs good ties with them as a businessman, said Konstantin Kosachev, chairman of the Russian Federation Council's Foreign Affairs Committee.
"The Russia hoax continues, now it's ads on Facebook," the U.S. President Donald Trump tweeted on Friday.