List of countries by research and development spending


This is a list of countries by research and development spending in real terms and as per latest data available.

List

Only those nations which annually spend more than 50 million dollars have been included. The world's total nominal R&D spending was approximately one trillion dollars in 2010.
Country/RegionExpenditures on R&D
% of GDP PPPExpenditures on R&D per capita
YearSource
1553.42.193882018
2511.12.7441,586.352016
3165.73.1471,297.392016
4118.82.941,450.172016
591.64.2921,518.472014
666.50.8539.372015
760.02.256905.82014
844.81.701692.92014
942.61.187290.212014
1038.41.17177.892012
1133.73.11,383.842015
1227.41.287452.142014
1325.71.612723.52014
1423.32.12986.862014
1519.21.222413.462014
1618.64.901,973.02018
1716.31.973967.82014
1815.31.007198.362014
1914.23.1611,468.12014
2013.12.9671,647.902012
2112.42.4651,102.92014
2212.41.0179.892017
2311.93.11,416.142015
2411.60.935301.062014
2510.61.3344.32015
2610.02.1861,831.72014
279.00.941237.572014
288.23.0851,450.22014
297.23.1741,318.02014
306.31.997600.042014
316.20.6873.182013
326.10.818108.472016
335.81.7101,123.92014
345.00.588129.092013
354.280.70470.72014
363.61.519779.42014
373.61.285347.842014
383.41.371343.012014
3930.7673.72013
402.70.73373.092012
412.41.007216.722014
422.40.2913.292013
432.30.48114.12016
442.00.088.092013
451.81.172400.992013
461.80.2560.012012
471.60.24312014
481.540.3887.392014
491.52.386712.632014
501.50.7347.592010
511.40.886250.552014
521.30.47698.502012
531.120.67118.442013
540.870.219.912011
550.830.30214.162013
560.810.65112.152013
570.80.4449.902016
580.790.619.082013
590.780.6872.832012
600.760.88245.362017
610.71.2561,252.72014
620.70.81166.752013
630.70.7397.862013
640.70.129.082014
650.670.1739.242013
660.480.115.42007
670.40.1212.942015
680.3441.29264.622017
690.330.2135.982013
700.280.51136.82017
710.280.488.272010
720.280.4761.552011
730.271.891831.22014
740.260.1773.662013
750.240.3469.882015
760.180.234.742007
770.160.074.132007
780.130.48150.822013
790.120.4455.992013
800.120.3331.732013
810.110.85270.782013
820.080.157.292012
830.070.2537.012012
840.070.2325.402013
850.070.09122.22014
860.060.3516.442013
870.060.10045.22014
880.060.139.132015
890.050.1614.732014
900.030.3855.752013