World Economic Outlook Database, April 2017

Step 5 of 5 Select Countries Select Series Select Date Range View and Save Results Start New Query
 

5. Report for Selected Countries and Subjects

You will find notes on the data and options to download the table below your results.
       Shaded cells indicate IMF staff estimates
CountryUnitsScale20152016
AfghanistanPercent change 0.7582.000
AfghanistanCurrent international dollarBillions62.00964.081
AlbaniaPercent change 2.5903.403
AlbaniaCurrent international dollarBillions32.60234.155
AlgeriaPercent change 3.8004.202
AlgeriaCurrent international dollarBillions580.180612.513
AngolaPercent change 3.0070.000
AngolaCurrent international dollarBillions184.830187.261
Antigua and BarbudaPercent change 3.7873.715
Antigua and BarbudaCurrent international dollarBillions2.1612.271
ArgentinaPercent change 2.647-2.298
ArgentinaCurrent international dollarBillions883.018874.072
ArmeniaPercent change 3.0160.208
ArmeniaCurrent international dollarBillions25.39525.783
AustraliaPercent change 2.3852.471
AustraliaCurrent international dollarBillions1,143.6431,187.321
AustriaPercent change 0.9631.482
AustriaCurrent international dollarBillions405.797417.226
AzerbaijanPercent change 1.100-3.772
AzerbaijanCurrent international dollarBillions169.789165.533
The BahamasPercent change -1.6640.007
The BahamasCurrent international dollarBillions8.9259.043
BahrainPercent change 2.8632.915
BahrainCurrent international dollarBillions64.16066.899
BangladeshPercent change 6.8126.923
BangladeshCurrent international dollarBillions580.065628.381
BarbadosPercent change 0.9021.600
BarbadosCurrent international dollarBillions4.6574.794
BelarusPercent change -3.830-2.997
BelarusCurrent international dollarBillions173.954170.961
BelgiumPercent change 1.5001.239
BelgiumCurrent international dollarBillions496.762509.531
BelizePercent change 2.876-1.025
BelizeCurrent international dollarBillions3.0813.090
BeninPercent change 2.0974.027
BeninCurrent international dollarBillions22.37723.585
BhutanPercent change 6.1296.234
BhutanCurrent international dollarBillions6.0486.509
BoliviaPercent change 4.8484.100
BoliviaCurrent international dollarBillions74.57678.655
Bosnia and HerzegovinaPercent change 3.0732.500
Bosnia and HerzegovinaCurrent international dollarBillions40.66942.234
BotswanaPercent change -1.7002.864
BotswanaCurrent international dollarBillions35.22236.708
BrazilPercent change -3.769-3.595
BrazilCurrent international dollarBillions3,216.1673,141.335
Brunei DarussalamPercent change -0.405-3.169
Brunei DarussalamCurrent international dollarBillions33.16532.536
BulgariaPercent change 3.6173.443
BulgariaCurrent international dollarBillions137.972144.598
Burkina FasoPercent change 4.0335.398
Burkina FasoCurrent international dollarBillions30.74232.827
BurundiPercent change -3.956-1.042
BurundiCurrent international dollarBillions7.8307.851
Cabo VerdePercent change 1.0664.031
Cabo VerdeCurrent international dollarBillions3.3583.540
CambodiaPercent change 7.0367.016
CambodiaCurrent international dollarBillions54.37358.953
CameroonPercent change 5.7664.443
CameroonCurrent international dollarBillions72.71876.948
CanadaPercent change 0.9421.433
CanadaCurrent international dollarBillions1,637.0681,682.364
Central African RepublicPercent change 4.8004.531
Central African RepublicCurrent international dollarBillions3.0093.186
ChadPercent change 1.770-6.373
ChadCurrent international dollarBillions30.55928.988
ChilePercent change 2.2511.555
ChileCurrent international dollarBillions426.424438.752
ChinaPercent change 6.9006.700
ChinaCurrent international dollarBillions19,695.74121,291.766
ColombiaPercent change 3.0521.960
ColombiaCurrent international dollarBillions666.806688.818
ComorosPercent change 1.0342.157
ComorosCurrent international dollarBillions1.2171.259
Democratic Republic of the CongoPercent change 6.9162.400
Democratic Republic of the CongoCurrent international dollarBillions62.68865.037
Republic of CongoPercent change 2.619-2.717
Republic of CongoCurrent international dollarBillions30.21229.777
Costa RicaPercent change 4.7234.329
Costa RicaCurrent international dollarBillions76.34780.699
Côte d'IvoirePercent change 8.9507.517
Côte d'IvoireCurrent international dollarBillions80.60087.798
CroatiaPercent change 1.6412.930
CroatiaCurrent international dollarBillions91.15895.063
CyprusPercent change 1.6772.836
CyprusCurrent international dollarBillions28.47329.666
Czech RepublicPercent change 4.5362.408
Czech RepublicCurrent international dollarBillions338.027350.720
DenmarkPercent change 1.6051.137
DenmarkCurrent international dollarBillions267.271273.865
DjiboutiPercent change 6.5006.500
DjiboutiCurrent international dollarBillions3.1003.345
DominicaPercent change -1.7620.576
DominicaCurrent international dollarBillions0.7900.805
Dominican RepublicPercent change 7.0416.567
Dominican RepublicCurrent international dollarBillions149.893161.838
EcuadorPercent change 0.158-2.168
EcuadorCurrent international dollarBillions185.243183.610
EgyptPercent change 4.3724.298
EgyptCurrent international dollarBillions1,071.6111,132.366
El SalvadorPercent change 2.4552.400
El SalvadorCurrent international dollarBillions52.80954.787
Equatorial GuineaPercent change -7.437-10.010
Equatorial GuineaCurrent international dollarBillions34.79031.720
EritreaPercent change 4.7753.667
EritreaCurrent international dollarBillions8.7309.169
EstoniaPercent change 1.4441.573
EstoniaCurrent international dollarBillions37.36438.451
EthiopiaPercent change 10.4067.958
EthiopiaCurrent international dollarBillions162.243177.458
FijiPercent change 3.5731.973
FijiCurrent international dollarBillions8.0328.298
FinlandPercent change 0.2691.387
FinlandCurrent international dollarBillions225.242231.370
FrancePercent change 1.2741.213
FranceCurrent international dollarBillions2,665.8632,733.678
GabonPercent change 3.8792.263
GabonCurrent international dollarBillions34.60135.850
The GambiaPercent change 4.3002.462
The GambiaCurrent international dollarBillions3.3023.427
GeorgiaPercent change 2.8802.723
GeorgiaCurrent international dollarBillions35.71937.174
GermanyPercent change 1.4831.774
GermanyCurrent international dollarBillions3,860.1143,980.282
GhanaPercent change 3.9164.041
GhanaCurrent international dollarBillions115.409121.652
GreecePercent change -0.2190.012
GreeceCurrent international dollarBillions285.607289.398
GrenadaPercent change 6.2343.064
GrenadaCurrent international dollarBillions1.4481.512
GuatemalaPercent change 4.1493.000
GuatemalaCurrent international dollarBillions126.207131.703
GuineaPercent change 0.0865.220
GuineaCurrent international dollarBillions15.01016.001
Guinea-BissauPercent change 5.1125.200
Guinea-BissauCurrent international dollarBillions2.7012.878
GuyanaPercent change 3.1393.299
GuyanaCurrent international dollarBillions5.7776.046
HaitiPercent change 1.2111.440
HaitiCurrent international dollarBillions18.83119.354
HondurasPercent change 3.6413.600
HondurasCurrent international dollarBillions41.13243.174
Hong Kong SARPercent change 2.3701.947
Hong Kong SARCurrent international dollarBillions415.974429.652
HungaryPercent change 3.1482.000
HungaryCurrent international dollarBillions261.545270.285
IcelandPercent change 4.0967.200
IcelandCurrent international dollarBillions15.21016.519
IndiaPercent change 7.9346.828
IndiaCurrent international dollarBillions8,003.4058,662.350
IndonesiaPercent change 4.8765.016
IndonesiaCurrent international dollarBillions2,849.7963,032.092
Islamic Republic of IranPercent change -1.6126.544
Islamic Republic of IranCurrent international dollarBillions1,347.4531,454.517
IraqPercent change 4.84810.089
IraqCurrent international dollarBillions580.241647.180
IrelandPercent change 26.2635.222
IrelandCurrent international dollarBillions304.767324.900
IsraelPercent change 2.5084.003
IsraelCurrent international dollarBillions285.260300.582
ItalyPercent change 0.7830.880
ItalyCurrent international dollarBillions2,186.2562,234.500
JamaicaPercent change 0.9571.540
JamaicaCurrent international dollarBillions24.68425.394
JapanPercent change 1.2040.999
JapanCurrent international dollarBillions5,118.6825,237.790
JordanPercent change 2.3832.100
JordanCurrent international dollarBillions82.79985.649
KazakhstanPercent change 1.2001.083
KazakhstanCurrent international dollarBillions440.651451.282
KenyaPercent change 5.6496.004
KenyaCurrent international dollarBillions142.240152.763
KiribatiPercent change 3.5153.200
KiribatiCurrent international dollarBillions0.2020.212
KoreaPercent change 2.7902.828
KoreaCurrent international dollarBillions1,856.4311,934.033
KosovoPercent change 4.0953.600
KosovoCurrent international dollarBillions17.57018.442
KuwaitPercent change 2.0542.458
KuwaitCurrent international dollarBillions292.559303.693
Kyrgyz RepublicPercent change 3.4693.767
Kyrgyz RepublicCurrent international dollarBillions20.45421.504
Lao P.D.R.Percent change 7.4506.941
Lao P.D.R.Current international dollarBillions37.74740.898
LatviaPercent change 2.7121.954
LatviaCurrent international dollarBillions49.00750.622
LebanonPercent change 1.0001.000
LebanonCurrent international dollarBillions83.22685.164
LesothoPercent change 2.5282.866
LesothoCurrent international dollarBillions6.6936.976
LiberiaPercent change 0.020-1.170
LiberiaCurrent international dollarBillions3.7573.762
LibyaPercent change -7.303-4.426
LibyaCurrent international dollarBillions57.22255.409
LithuaniaPercent change 1.7782.274
LithuaniaCurrent international dollarBillions83.04586.051
LuxembourgPercent change 3.5333.981
LuxembourgCurrent international dollarBillions56.88959.932
Macao SARPercent change -21.537-3.978
Macao SARCurrent international dollarBillions64.31562.569
FYR MacedoniaPercent change 3.8422.406
FYR MacedoniaCurrent international dollarBillions29.17130.265
MadagascarPercent change 3.1174.138
MadagascarCurrent international dollarBillions35.53537.492
MalawiPercent change 2.9502.270
MalawiCurrent international dollarBillions20.40121.138
MalaysiaPercent change 4.9684.239
MalaysiaCurrent international dollarBillions817.425863.282
MaldivesPercent change 2.8473.906
MaldivesCurrent international dollarBillions5.2255.501
MaliPercent change 5.9635.370
MaliCurrent international dollarBillions35.69538.107
MaltaPercent change 7.4275.041
MaltaCurrent international dollarBillions16.26017.304
Marshall IslandsPercent change 1.3541.760
Marshall IslandsCurrent international dollarBillions0.1750.181
MauritaniaPercent change 0.9191.522
MauritaniaCurrent international dollarBillions15.96216.418
MauritiusPercent change 3.5003.600
MauritiusCurrent international dollarBillions24.66925.893
MexicoPercent change 2.6292.302
MexicoCurrent international dollarBillions2,234.1532,315.654
MicronesiaPercent change 3.6981.976
MicronesiaCurrent international dollarBillions0.3200.331
MoldovaPercent change -0.4004.000
MoldovaCurrent international dollarBillions17.95518.919
MongoliaPercent change 2.3570.976
MongoliaCurrent international dollarBillions36.16336.996
MontenegroPercent change 3.4032.358
MontenegroCurrent international dollarBillions9.99110.361
MoroccoPercent change 4.5081.487
MoroccoCurrent international dollarBillions274.060281.793
MozambiquePercent change 6.6103.400
MozambiqueCurrent international dollarBillions33.35434.942
MyanmarPercent change 7.2946.302
MyanmarCurrent international dollarBillions282.946304.734
NamibiaPercent change 5.2950.100
NamibiaCurrent international dollarBillions25.60025.962
NauruPercent change 2.80810.363
NauruCurrent international dollarBillions0.1350.151
NepalPercent change 2.7250.561
NepalCurrent international dollarBillions70.20371.525
NetherlandsPercent change 1.9512.095
NetherlandsCurrent international dollarBillions840.474869.365
New ZealandPercent change 3.1193.956
New ZealandCurrent international dollarBillions168.055177.001
NicaraguaPercent change 4.9294.700
NicaraguaCurrent international dollarBillions31.62833.550
NigerPercent change 3.5464.596
NigerCurrent international dollarBillions19.00920.144
NigeriaPercent change 2.653-1.541
NigeriaCurrent international dollarBillions1,093.9201,091.228
NorwayPercent change 1.6111.024
NorwayCurrent international dollarBillions356.060364.439
OmanPercent change 4.1773.057
OmanCurrent international dollarBillions176.980184.788
PakistanPercent change 4.0384.707
PakistanCurrent international dollarBillions931.558988.239
PalauPercent change 9.2720.080
PalauCurrent international dollarBillions0.2730.277
PanamaPercent change 5.7775.000
PanamaCurrent international dollarBillions87.37392.948
Papua New GuineaPercent change 6.6202.506
Papua New GuineaCurrent international dollarBillions26.97328.013
ParaguayPercent change 2.9624.093
ParaguayCurrent international dollarBillions61.07064.405
PeruPercent change 3.3243.897
PeruCurrent international dollarBillions385.895406.206
PhilippinesPercent change 5.9076.839
PhilippinesCurrent international dollarBillions743.898805.227
PolandPercent change 3.9412.830
PolandCurrent international dollarBillions1,011.8131,054.132
PortugalPercent change 1.5961.432
PortugalCurrent international dollarBillions290.696298.736
Puerto RicoPercent change -0.046-1.800
Puerto RicoCurrent international dollarBillions131.640130.971
QatarPercent change 3.5512.683
QatarCurrent international dollarBillions316.398329.161
RomaniaPercent change 3.9384.785
RomaniaCurrent international dollarBillions415.965441.601
RussiaPercent change -2.838-0.248
RussiaCurrent international dollarBillions3,759.6923,799.696
RwandaPercent change 8.8735.932
RwandaCurrent international dollarBillions21.23722.793
SamoaPercent change 1.6356.563
SamoaCurrent international dollarBillions1.0021.082
San MarinoPercent change 0.5091.000
San MarinoCurrent international dollarBillions1.9782.024
São Tomé and PríncipePercent change 3.9614.000
São Tomé and PríncipeCurrent international dollarBillions0.6050.638
Saudi ArabiaPercent change 4.1061.398
Saudi ArabiaCurrent international dollarBillions1,704.3071,750.864
SenegalPercent change 6.4876.574
SenegalCurrent international dollarBillions36.76239.694
SerbiaPercent change 0.7582.779
SerbiaCurrent international dollarBillions97.716101.752
SeychellesPercent change 5.7434.405
SeychellesCurrent international dollarBillions2.4542.596
Sierra LeonePercent change -20.6004.903
Sierra LeoneCurrent international dollarBillions10.12710.764
SingaporePercent change 1.9331.996
SingaporeCurrent international dollarBillions476.719492.631
Slovak RepublicPercent change 3.8313.285
Slovak RepublicCurrent international dollarBillions162.506170.052
SloveniaPercent change 2.3172.492
SloveniaCurrent international dollarBillions63.78066.229
Solomon IslandsPercent change 1.8143.243
Solomon IslandsCurrent international dollarBillions1.1321.185
South AfricaPercent change 1.2990.279
South AfricaCurrent international dollarBillions727.788739.420
South SudanPercent change -0.173-13.834
South SudanCurrent international dollarBillions23.72620.713
SpainPercent change 3.2033.235
SpainCurrent international dollarBillions1,612.8101,686.889
Sri LankaPercent change 4.7864.295
Sri LankaCurrent international dollarBillions246.618260.593
St. Kitts and NevisPercent change 4.8852.877
St. Kitts and NevisCurrent international dollarBillions1.4001.459
St. LuciaPercent change 1.8320.800
St. LuciaCurrent international dollarBillions2.0132.055
St. Vincent and the GrenadinesPercent change 0.6401.810
St. Vincent and the GrenadinesCurrent international dollarBillions1.2031.241
SudanPercent change 4.8793.050
SudanCurrent international dollarBillions168.657176.086
SurinamePercent change -2.711-10.500
SurinameCurrent international dollarBillions8.6987.887
SwazilandPercent change 1.099-0.426
SwazilandCurrent international dollarBillions10.97311.070
SwedenPercent change 4.0853.310
SwedenCurrent international dollarBillions475.901498.121
SwitzerlandPercent change 0.7901.310
SwitzerlandCurrent international dollarBillions483.193495.962
SyriaPercent change n/an/a
SyriaCurrent international dollarBillionsn/an/a
Taiwan Province of ChinaPercent change 0.7201.402
Taiwan Province of ChinaCurrent international dollarBillions1,102.0001,132.142
TajikistanPercent change 6.0006.900
TajikistanCurrent international dollarBillions24.03326.030
TanzaniaPercent change 6.9596.579
TanzaniaCurrent international dollarBillions138.732149.804
ThailandPercent change 2.9413.230
ThailandCurrent international dollarBillions1,113.8301,164.929
Timor-LestePercent change 4.2515.000
Timor-LesteCurrent international dollarBillions5.5074.975
TogoPercent change 5.3005.000
TogoCurrent international dollarBillions10.94311.642
TongaPercent change 3.5773.527
TongaCurrent international dollarBillions0.5360.563
Trinidad and TobagoPercent change -0.579-5.110
Trinidad and TobagoCurrent international dollarBillions45.30343.553
TunisiaPercent change 1.1001.000
TunisiaCurrent international dollarBillions127.605130.576
TurkeyPercent change 6.0582.876
TurkeyCurrent international dollarBillions1,907.6471,988.331
TurkmenistanPercent change 6.4536.219
TurkmenistanCurrent international dollarBillions88.76695.526
TuvaluPercent change 2.6423.952
TuvaluCurrent international dollarBillions0.0370.039
UgandaPercent change 4.9884.673
UgandaCurrent international dollarBillions80.12884.976
UkrainePercent change -9.7732.308
UkraineCurrent international dollarBillions340.537352.978
United Arab EmiratesPercent change 3.7582.732
United Arab EmiratesCurrent international dollarBillions642.694668.933
United KingdomPercent change 2.1941.806
United KingdomCurrent international dollarBillions2,700.6272,785.563
United StatesPercent change 2.5961.616
United StatesCurrent international dollarBillions18,036.65018,569.100
UruguayPercent change 0.9821.438
UruguayCurrent international dollarBillions72.89974.920
UzbekistanPercent change 8.0007.800
UzbekistanCurrent international dollarBillions188.329205.689
VanuatuPercent change -0.8004.000
VanuatuCurrent international dollarBillions0.6860.723
VenezuelaPercent change -6.221-18.000
VenezuelaCurrent international dollarBillions513.937426.971
VietnamPercent change 6.6796.211
VietnamCurrent international dollarBillions553.421595.524
YemenPercent change -28.097-9.779
YemenCurrent international dollarBillions75.68869.185
ZambiaPercent change 2.9242.967
ZambiaCurrent international dollarBillions62.18064.867
ZimbabwePercent change 1.1140.522
ZimbabweCurrent international dollarBillions28.05428.571
Notes
 
  Download  
  The downloads are presented in Tab Delimited Values format which is compatible with most statistical packages and Excel.  
 
Download
Your WEO Report
 
  Start New Query