Researchers in R&D
Tier A· OfficialProfessionals engaged in research and development per million people — a measure of a country's research workforce.
100 = most researchers per capita, 0 = fewest
Mixed reference years (2002–2024). This metric uses each country's most recent available year, so countries are not all measured in the same year — cross-country comparison is weakened. Each row shows its own reference year.
How this score is built
Researchers in R&D per million people — World Bank indicator SP.POP.SCIE.RD.P6 (UNESCO Institute for Statistics). Direction is higher_better. The range spans three orders of magnitude (a handful to >8,000 per million), so we normalize on a log scale. The raw figure is shown. Coverage is uneven; the reference year is shown per country.
Map
Loading map…
100 = most researchers per capita, 0 = fewest
Full ranking
144 countries with data. Rank 1 = best. Click a column to sort; click a country for its full provenance.
| Rank ↑ | Country | Score | Raw value |
|---|---|---|---|
| 1st | LiechtensteinLIE | 100100 | 18,129.8 per million people |
| 2nd | South KoreaKOR | 93.1293 | 9,471.83 per million people |
| 3rd | SwedenSWE | 92.4792 | 8,910.74 per million people |
| 4th | DenmarkDNK | 92.3992 | 8,837.52 per million people |
| 5th | SingaporeSGP | 92.3292 | 8,781.74 per million people |
| 6th | FinlandFIN | 91.7492 | 8,314.9 per million people |
| 7th | NorwayNOR | 90.5891 | 7,450.59 per million people |
| 8th | AustriaAUT | 89.3589 | 6,633.65 per million people |
| 9th | NetherlandsNLD | 89.2389 | 6,563.34 per million people |
| 10th | SwitzerlandCHE | 88.4788 | 6,107.96 per million people |
| 11th | BelgiumBEL | 88.2688 | 5,990.13 per million people |
| 12th | PortugalPRT | 88.2588 | 5,983.27 per million people |
| 13th | IcelandISL | 88.288 | 5,952.52 per million people |
| 14th | GermanyDEU | 88.1588 | 5,926.07 per million people |
| 15th | Hong KongHKG | 88.0688 | 5,873.74 per million people |
| 16th | IrelandIRL | 87.8488 | 5,752.8 per million people |
| 17th | CanadaCAN | 87.688 | 5,624.27 per million people |
| 18th | SloveniaSVN | 87.5888 | 5,616.35 per million people |
| 19th | JapanJPN | 87.5788 | 5,608.63 per million people |
| 20th | New ZealandNZL | 87.2387 | 5,435.46 per million people |
| 21st | FranceFRA | 87.187 | 5,368.64 per million people |
| 22nd | LuxembourgLUX | 87.0887 | 5,359.07 per million people |
| 23rd | GreeceGRC | 86.9387 | 5,283.37 per million people |
| 24th | United StatesUSA | 86.2286 | 4,937.49 per million people |
| 25th | EstoniaEST | 85.9286 | 4,800.44 per million people |
| 26th | MacauMAC | 85.5486 | 4,634.11 per million people |
| 27th | AustraliaAUS | 85.3985 | 4,568.57 per million people |
| 27th | HungaryHUN | 85.3985 | 4,567.08 per million people |
| 29th | CzechiaCZE | 85.2485 | 4,504.58 per million people |
| 30th | United KingdomGBR | 85.1785 | 4,472.69 per million people |
| 31st | LithuaniaLTU | 83.1783 | 3,703.86 per million people |
| 32nd | PolandPOL | 83.0983 | 3,675.06 per million people |
| 33rd | SpainESP | 83.0383 | 3,653.8 per million people |
| 34th | SlovakiaSVK | 82.5983 | 3,506.62 per million people |
| 35th | ItalyITA | 80.4180 | 2,855.13 per million people |
| 36th | SerbiaSRB | 79.7780 | 2,687.55 per million people |
| 37th | TürkiyeTUR | 79.680 | 2,644.66 per million people |
| 38th | RussiaRUS | 79.5880 | 2,638.56 per million people |
| 39th | United Arab EmiratesARE | 79.4579 | 2,606.78 per million people |
| 40th | CroatiaHRV | 78.7579 | 2,440.28 per million people |
| 41st | BulgariaBGR | 78.5779 | 2,400.57 per million people |
| 42nd | MaltaMLT | 78.3778 | 2,354.97 per million people |
| 43rd | IranIRN | 77.8478 | 2,239.74 per million people |
| 44th | LatviaLVA | 77.6178 | 2,190.87 per million people |
| 45th | CubaCUB | 77.5178 | 2,171.26 per million people |
| 46th | ChinaCHN | 77.1977 | 2,107.27 per million people |
| 47th | GeorgiaGEO | 76.0776 | 1,896 per million people |
| 48th | Faroe IslandsFRO | 75.6776 | 1,824.74 per million people |
| 49th | AlgeriaDZA | 75.3175 | 1,763.99 per million people |
| 50th | CyprusCYP | 74.8375 | 1,686.47 per million people |
| 51st | TunisiaTUN | 74.7175 | 1,667.61 per million people |
| 52nd | AzerbaijanAZE | 74.6875 | 1,662.53 per million people |
| 53rd | ThailandTHA | 74.2274 | 1,591.97 per million people |
| 54th | BelarusBLR | 74.0674 | 1,567.81 per million people |
| 55th | ArgentinaARG | 72.1872 | 1,312.75 per million people |
| 56th | Saudi ArabiaSAU | 71.5372 | 1,234.71 per million people |
| 57th | MalaysiaMYS | 71.3971 | 1,218.33 per million people |
| 58th | EgyptEGY | 70.571 | 1,120.22 per million people |
| 59th | MoroccoMAR | 70.1470 | 1,083.43 per million people |
| 60th | RomaniaROU | 70.1370 | 1,082.11 per million people |
| 61st | QatarQAT | 68.7369 | 947.779 per million people |
| 62nd | ArmeniaARM | 68.6669 | 942.221 per million people |
| 63rd | UruguayURY | 68.6169 | 937.57 per million people |
| 64th | BrazilBRA | 68.2268 | 903.201 per million people |
| 65th | North MacedoniaMKD | 68.0468 | 888.071 per million people |
| 66th | BahrainBHR | 67.5668 | 848.945 per million people |
| 67th | VietnamVNM | 67.467 | 836.107 per million people |
| 68th | MontenegroMNE | 66.4566 | 764.419 per million people |
| 69th | KazakhstanKAZ | 66.3666 | 758.006 per million people |
| 70th | OmanOMN | 66.166 | 739.414 per million people |
| 71st | ChileCHL | 65.6266 | 707.056 per million people |
| 72nd | Bosnia and HerzegovinaBIH | 65.5966 | 705.156 per million people |
| 73rd | GreenlandGRL | 65.5466 | 701.946 per million people |
| 74th | MauritiusMUS | 65.3465 | 688.527 per million people |
| 75th | MoldovaMDA | 64.7365 | 649.944 per million people |
| 76th | UzbekistanUZB | 64.5665 | 639.537 per million people |
| 77th | UkraineUKR | 63.6364 | 586.079 per million people |
| 78th | PalestinePSE | 63.664 | 584.353 per million people |
| 79th | JordanJOR | 63.4563 | 576.009 per million people |
| 80th | SenegalSEN | 63.3863 | 572.421 per million people |
| 81st | MongoliaMNG | 62.6763 | 535.374 per million people |
| 82nd | Costa RicaCRI | 62.1162 | 507.758 per million people |
| 83rd | BruneiBRN | 62.0862 | 506.181 per million people |
| 84th | Trinidad and TobagoTTO | 61.7962 | 492.716 per million people |
| 85th | PakistanPAK | 61.3861 | 473.716 per million people |
| 86th | South AfricaZAF | 60.6961 | 444.163 per million people |
| 87th | MexicoMEX | 60.5561 | 438.245 per million people |
| 88th | AlbaniaALB | 60.3260 | 428.7 per million people |
| 89th | EcuadorECU | 59.5960 | 400.261 per million people |
| 90th | IndonesiaIDN | 59.4659 | 395.342 per million people |
| 91st | KenyaKEN | 59.1559 | 384.024 per million people |
| 92nd | Puerto RicoPRI | 57.6258 | 332.378 per million people |
| 93rd | PhilippinesPHL | 57.2357 | 320.279 per million people |
| 94th | MonacoMCO | 56.8857 | 309.905 per million people |
| 95th | GuamGUM | 56.2756 | 292.485 per million people |
| 96th | IndiaIND | 54.9955 | 259.263 per million people |
| 97th | PanamaPAN | 54.6255 | 250.474 per million people |
| 98th | BhutanBTN | 54.0154 | 236.307 per million people |
| 99th | NamibiaNAM | 53.4853 | 224.811 per million people |
| 100th | HondurasHND | 51.5752 | 187.837 per million people |
| 101st | VenezuelaVEN | 51.1251 | 179.96 per million people |
| 102nd | BotswanaBWA | 51.1151 | 179.773 per million people |
| 103rd | IraqIRQ | 50.1650 | 164.285 per million people |
| 104th | SeychellesSYC | 48.9449 | 146.542 per million people |
| 105th | KuwaitKWT | 48.8149 | 144.754 per million people |
| 106th | SyriaSYR | 48.4648 | 139.938 per million people |
| 107th | ParaguayPRY | 48.3748 | 138.792 per million people |
| 108th | EswatiniSWZ | 48.348 | 137.916 per million people |
| 109th | RwandaRWA | 47.9348 | 133.12 per million people |
| 110th | CongoCOG | 47.4247 | 126.969 per million people |
| 111th | Cape VerdeCPV | 47.2547 | 124.926 per million people |
| 112th | American SamoaASM | 45.4945 | 105.76 per million people |
| 113th | ZimbabweZWE | 44.3744 | 95.1253 per million people |
| 114th | Sri LankaLKA | 44.2944 | 94.4866 per million people |
| 115th | ColombiaCOL | 43.8144 | 90.2473 per million people |
| 116th | EthiopiaETH | 43.6644 | 89.0384 per million people |
| 117th | GhanaGHA | 43.4843 | 87.4797 per million people |
| 118th | UgandaUGA | 42.743 | 81.306 per million people |
| 119th | Ivory CoastCIV | 40.1640 | 63.993 per million people |
| 120th | BoliviaBOL | 40.0140 | 63.0569 per million people |
| 121st | NepalNPL | 39.4239 | 59.658 per million people |
| 122nd | TogoTGO | 39.0839 | 57.794 per million people |
| 123rd | ChadTCD | 38.8939 | 56.7212 per million people |
| 124th | El SalvadorSLV | 38.6539 | 55.4703 per million people |
| 125th | GambiaGMB | 37.7338 | 50.8608 per million people |
| 126th | Burkina FasoBFA | 36.837 | 46.5781 per million people |
| 127th | MozambiqueMOZ | 36.2936 | 44.4114 per million people |
| 128th | ZambiaZMB | 35.6836 | 41.9015 per million people |
| 129th | Papua New GuineaPNG | 33.233 | 33.1588 per million people |
| 130th | MadagascarMDG | 33.1333 | 32.9443 per million people |
| 131st | LesothoLSO | 32.933 | 32.2385 per million people |
| 132nd | CambodiaKHM | 32.2732 | 30.3892 per million people |
| 133rd | MyanmarMMR | 31.4131 | 28.0089 per million people |
| 134th | NigerNER | 3131 | 26.939 per million people |
| 135th | MaliMLI | 30.6431 | 26.0379 per million people |
| 136th | MalawiMWI | 30.2830 | 25.1683 per million people |
| 137th | BurundiBDI | 29.0829 | 22.4816 per million people |
| 138th | NigeriaNGA | 28.9129 | 22.1201 per million people |
| 139th | Dominican RepublicDOM | 27.8628 | 20.0377 per million people |
| 140th | TanzaniaTZA | 27.4727 | 19.317 per million people |
| 141st | AngolaAGO | 27.2627 | 18.9358 per million people |
| 142nd | LaosLAO | 25.2325 | 15.6288 per million people |
| 143rd | DR CongoCOD | 20.6121 | 10.1052 per million people |
| 144th | GuatemalaGTM | 00 | 1.44569 per million people |