Responding to the message, Prime Minister Narendra Modi tweeted, "I thank President Putin for his greetings on India's Independence Day."
In his message, Putin praised India's economic, social and other achievements, and "noted that the country has earned the respect it deserved on the international stage", according to a statement issued by Kremlin, the Russian President's office.
It quoted Putin as saying that Russia-India ties have always been based on friendship and mutual respect.
"Vladimir Putin confirmed Russia's readiness to continue joint efforts to strengthen the special privileged partnership between Russia and India in the interests of the friendly peoples of the two countries, and with a view to ensuring international stability and security," the statement added.
Maldivian President Abdulla Yameen Abdul Gayoom also extended the greetings on India's Independence Day.
Modi thanked him for the greetings.