
The map above shows that Russia’s nominal GDP (according to the IMF) in 2025 $2.2 Trillion. This makes it the world’s 11th largest.
Or put another way, it is roughly the same as the GDP of Spain ($1.8 Trillion), Portugal ($320 Billion) and Andorra ($4 Billion) put together.
However, Russia has 146 million people compared to a combined 60 million in Spain (49 million), Portugal (10.6 million) and Andorra (87k).
And the map below shows how many Russia sized economies there are in Europe:





