about-us-banner
Jump to:
Share:
Flag of Russia

Russia

Prosperity Summary
103
Current Rank
82
Highest Rank
103
Lowest Rank
91
Average Rank
2018
Largest Climb
2022
Largest Fall
Overall Prosperity

Russia is a federal semi-presidential republic with a population surpassing 143.4 million and the world’s largest land area. It encompasses tundra, taiga, steppe, and mountain ranges. The economy is industrialised with a nominal GDP exceeding $2.1 trillion; crude oil, natural gas, coal, and wheat are major exports, while imports include machinery, pharmaceuticals, vehicles, and electrical equipment.

Visit our Rankings Table to see how Russia compares to other countries