Where is Russia Located?

Russia, officially the Russian Federation, is a country located in the northern portion on the continent of Eurasia. It has an estimated population of approximately 142 million residents.