Labour productivity
Tier A· OfficialGDP produced per employed person, in constant PPP dollars — output per worker.
100 = highest output per worker, 0 = lowest
Mixed reference years (2021–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
Labour productivity — GDP per person employed, in constant 2021 PPP $ — World Bank indicator SL.GDP.PCAP.EM.KD (ILO/World Bank). Direction is higher_better. Output per worker spans two orders of magnitude, so we normalize on a log scale (log + min–max). The raw figure is shown. Most recent available year per country.
Map
Loading map…
100 = highest output per worker, 0 = lowest
Full ranking
177 countries with data. Rank 1 = best. Click a column to sort; click a country for its full provenance.
| Rank ↑ | Country | Score | Raw value |
|---|---|---|---|
| 1st | LuxembourgLUX | 100100 | 263,864 constant PPP$ per worker |
| 2nd | IrelandIRL | 97.5298 | 234,913 constant PPP$ per worker |
| 3rd | SingaporeSGP | 96.4196 | 223,022 constant PPP$ per worker |
| 4th | GuyanaGUY | 94.5995 | 204,862 constant PPP$ per worker |
| 5th | MacauMAC | 93.4893 | 194,417 constant PPP$ per worker |
| 6th | NorwayNOR | 90.8691 | 171,996 constant PPP$ per worker |
| 7th | BruneiBRN | 89.7590 | 163,274 constant PPP$ per worker |
| 8th | United StatesUSA | 88.4488 | 153,592 constant PPP$ per worker |
| 9th | SwitzerlandCHE | 88.0488 | 150,729 constant PPP$ per worker |
| 10th | QatarQAT | 87.9288 | 149,895 constant PPP$ per worker |
| 11th | BelgiumBEL | 87.4587 | 146,630 constant PPP$ per worker |
| 12th | DenmarkDNK | 86.186 | 137,640 constant PPP$ per worker |
| 13th | Hong KongHKG | 85.5486 | 134,064 constant PPP$ per worker |
| 14th | Saudi ArabiaSAU | 85.0585 | 131,027 constant PPP$ per worker |
| 15th | ItalyITA | 84.9485 | 130,388 constant PPP$ per worker |
| 16th | AustriaAUT | 84.8285 | 129,651 constant PPP$ per worker |
| 17th | SwedenSWE | 84.5485 | 127,939 constant PPP$ per worker |
| 18th | NetherlandsNLD | 84.585 | 127,705 constant PPP$ per worker |
| 19th | FranceFRA | 84.4484 | 127,332 constant PPP$ per worker |
| 20th | Puerto RicoPRI | 83.9484 | 124,428 constant PPP$ per worker |
| 21st | GermanyDEU | 83.7884 | 123,472 constant PPP$ per worker |
| 22nd | FinlandFIN | 83.1583 | 119,913 constant PPP$ per worker |
| 23rd | United States Virgin IslandsVIR | 82.4782 | 116,146 constant PPP$ per worker |
| 24th | MaltaMLT | 82.4482 | 115,955 constant PPP$ per worker |
| 25th | AustraliaAUS | 82.1782 | 114,539 constant PPP$ per worker |
| 26th | IcelandISL | 81.8882 | 112,977 constant PPP$ per worker |
| 27th | CanadaCAN | 81.3681 | 110,254 constant PPP$ per worker |
| 28th | SpainESP | 81.0481 | 108,590 constant PPP$ per worker |
| 29th | United Arab EmiratesARE | 80.9681 | 108,203 constant PPP$ per worker |
| 30th | United KingdomGBR | 80.8981 | 107,846 constant PPP$ per worker |
| 31st | BahrainBHR | 80.0780 | 103,794 constant PPP$ per worker |
| 32nd | IsraelISR | 79.9180 | 102,997 constant PPP$ per worker |
| 33rd | SloveniaSVN | 79.7480 | 102,211 constant PPP$ per worker |
| 34th | CroatiaHRV | 79.2879 | 100,036 constant PPP$ per worker |
| 35th | RomaniaROU | 7979 | 98,713 constant PPP$ per worker |
| 36th | South KoreaKOR | 78.979 | 98,258.6 constant PPP$ per worker |
| 37th | CzechiaCZE | 78.4178 | 96,011.9 constant PPP$ per worker |
| 38th | LithuaniaLTU | 77.9778 | 94,075.2 constant PPP$ per worker |
| 39th | TürkiyeTUR | 77.7578 | 93,114.9 constant PPP$ per worker |
| 40th | PolandPOL | 77.7278 | 92,968 constant PPP$ per worker |
| 41st | GreeceGRC | 77.4377 | 91,704.6 constant PPP$ per worker |
| 42nd | New ZealandNZL | 76.9277 | 89,557.7 constant PPP$ per worker |
| 43rd | PortugalPRT | 76.6877 | 88,558.8 constant PPP$ per worker |
| 44th | RussiaRUS | 75.7976 | 84,934.8 constant PPP$ per worker |
| 45th | JapanJPN | 75.6476 | 84,353.8 constant PPP$ per worker |
| 46th | SlovakiaSVK | 75.3375 | 83,129.8 constant PPP$ per worker |
| 47th | HungaryHUN | 75.0575 | 82,049.7 constant PPP$ per worker |
| 48th | EstoniaEST | 74.775 | 80,735.3 constant PPP$ per worker |
| 49th | PanamaPAN | 74.4674 | 79,813.3 constant PPP$ per worker |
| 50th | LatviaLVA | 74.1174 | 78,505 constant PPP$ per worker |
| 51st | KuwaitKWT | 74.0774 | 78,380.2 constant PPP$ per worker |
| 52nd | KazakhstanKAZ | 73.3673 | 75,823.7 constant PPP$ per worker |
| 53rd | BulgariaBGR | 72.9173 | 74,220.9 constant PPP$ per worker |
| 54th | OmanOMN | 72.7873 | 73,789 constant PPP$ per worker |
| 55th | GabonGAB | 72.4572 | 72,658.9 constant PPP$ per worker |
| 56th | CyprusCYP | 71.7572 | 70,318.2 constant PPP$ per worker |
| 57th | Trinidad and TobagoTTO | 71.3971 | 69,121.5 constant PPP$ per worker |
| 58th | MalaysiaMYS | 71.2371 | 68,621.6 constant PPP$ per worker |
| 59th | MontenegroMNE | 71.0171 | 67,917.7 constant PPP$ per worker |
| 60th | TurkmenistanTKM | 70.8271 | 67,321.3 constant PPP$ per worker |
| 61st | UruguayURY | 70.370 | 65,702.2 constant PPP$ per worker |
| 62nd | BahamasBHS | 70.2770 | 65,603.6 constant PPP$ per worker |
| 63rd | ChileCHL | 69.7270 | 63,924.4 constant PPP$ per worker |
| 64th | North MacedoniaMKD | 69.5970 | 63,535.1 constant PPP$ per worker |
| 65th | Costa RicaCRI | 69.0269 | 61,875 constant PPP$ per worker |
| 66th | AlgeriaDZA | 68.7869 | 61,189.1 constant PPP$ per worker |
| 67th | IranIRN | 68.1868 | 59,472.1 constant PPP$ per worker |
| 68th | ArgentinaARG | 68.1768 | 59,453.7 constant PPP$ per worker |
| 69th | EgyptEGY | 68.1668 | 59,440.8 constant PPP$ per worker |
| 70th | MauritiusMUS | 68.1368 | 59,341.5 constant PPP$ per worker |
| 71st | SerbiaSRB | 67.3567 | 57,205.1 constant PPP$ per worker |
| 72nd | IraqIRQ | 67.2767 | 57,001.6 constant PPP$ per worker |
| 73rd | BelarusBLR | 67.267 | 56,813.4 constant PPP$ per worker |
| 74th | Dominican RepublicDOM | 66.0866 | 53,911.1 constant PPP$ per worker |
| 75th | Bosnia and HerzegovinaBIH | 65.9966 | 53,676.5 constant PPP$ per worker |
| 76th | GeorgiaGEO | 65.9466 | 53,573.6 constant PPP$ per worker |
| 77th | SurinameSUR | 65.2565 | 51,861.8 constant PPP$ per worker |
| 78th | BotswanaBWA | 64.8865 | 50,958.2 constant PPP$ per worker |
| 79th | South AfricaZAF | 63.9364 | 48,752.1 constant PPP$ per worker |
| 80th | MexicoMEX | 63.8964 | 48,670.9 constant PPP$ per worker |
| 81st | Saint LuciaLCA | 63.664 | 47,999.7 constant PPP$ per worker |
| 82nd | ArmeniaARM | 63.3263 | 47,368.6 constant PPP$ per worker |
| 83rd | MaldivesMDV | 63.3163 | 47,349.6 constant PPP$ per worker |
| 84th | AzerbaijanAZE | 63.0763 | 46,821.2 constant PPP$ per worker |
| 85th | EswatiniSWZ | 62.9463 | 46,542.5 constant PPP$ per worker |
| 86th | ChinaCHN | 62.6263 | 45,841.8 constant PPP$ per worker |
| 87th | AlbaniaALB | 62.4762 | 45,524.5 constant PPP$ per worker |
| 88th | LibyaLBY | 61.9362 | 44,390 constant PPP$ per worker |
| 89th | Equatorial GuineaGNQ | 61.862 | 44,117.9 constant PPP$ per worker |
| 90th | TunisiaTUN | 61.5862 | 43,673.3 constant PPP$ per worker |
| 91st | MongoliaMNG | 61.4661 | 43,424.4 constant PPP$ per worker |
| 92nd | BarbadosBRB | 61.4561 | 43,410 constant PPP$ per worker |
| 93rd | Saint Vincent and the GrenadinesVCT | 61.0861 | 42,666.3 constant PPP$ per worker |
| 94th | São Tomé and PríncipeSTP | 60.561 | 41,521.6 constant PPP$ per worker |
| 95th | BrazilBRA | 60.4660 | 41,441 constant PPP$ per worker |
| 96th | DjiboutiDJI | 60.3760 | 41,264.5 constant PPP$ per worker |
| 97th | JordanJOR | 60.3460 | 41,201 constant PPP$ per worker |
| 98th | ColombiaCOL | 59.960 | 40,362.5 constant PPP$ per worker |
| 99th | UkraineUKR | 59.8760 | 40,308.3 constant PPP$ per worker |
| 100th | LebanonLBN | 59.760 | 39,997.7 constant PPP$ per worker |
| 101st | ThailandTHA | 58.7759 | 38,288.9 constant PPP$ per worker |
| 102nd | Sri LankaLKA | 58.5559 | 37,900.1 constant PPP$ per worker |
| 103rd | FijiFJI | 56.557 | 34,428.3 constant PPP$ per worker |
| 103rd | ParaguayPRY | 56.557 | 34,432.4 constant PPP$ per worker |
| 105th | NamibiaNAM | 56.4156 | 34,278.9 constant PPP$ per worker |
| 106th | BelizeBLZ | 55.6756 | 33,118.8 constant PPP$ per worker |
| 107th | GuatemalaGTM | 54.7955 | 31,774 constant PPP$ per worker |
| 108th | MoroccoMAR | 54.3954 | 31,193.5 constant PPP$ per worker |
| 109th | MauritaniaMRT | 54.1454 | 30,832.4 constant PPP$ per worker |
| 110th | SamoaWSM | 53.8954 | 30,471.5 constant PPP$ per worker |
| 111th | PeruPER | 53.4553 | 29,844.5 constant PPP$ per worker |
| 112th | EcuadorECU | 53.2853 | 29,604.5 constant PPP$ per worker |
| 113th | BhutanBTN | 53.2353 | 29,545.9 constant PPP$ per worker |
| 114th | IndonesiaIDN | 52.9953 | 29,216.7 constant PPP$ per worker |
| 115th | MoldovaMDA | 52.6253 | 28,703.6 constant PPP$ per worker |
| 116th | PalestinePSE | 51.7752 | 27,595.5 constant PPP$ per worker |
| 117th | UzbekistanUZB | 51.7152 | 27,508.1 constant PPP$ per worker |
| 118th | Cape VerdeCPV | 50.7751 | 26,322.2 constant PPP$ per worker |
| 119th | VietnamVNM | 50.5851 | 26,090.7 constant PPP$ per worker |
| 120th | El SalvadorSLV | 50.4350 | 25,908 constant PPP$ per worker |
| 121st | AngolaAGO | 49.5350 | 24,845.8 constant PPP$ per worker |
| 122nd | IndiaIND | 49.1749 | 24,430.1 constant PPP$ per worker |
| 123rd | PhilippinesPHL | 48.7549 | 23,954.5 constant PPP$ per worker |
| 124th | TongaTON | 46.8847 | 21,944.5 constant PPP$ per worker |
| 125th | BoliviaBOL | 46.2446 | 21,296.2 constant PPP$ per worker |
| 126th | TajikistanTJK | 45.8746 | 20,932 constant PPP$ per worker |
| 127th | BangladeshBGD | 45.746 | 20,762.8 constant PPP$ per worker |
| 128th | JamaicaJAM | 45.6746 | 20,740.6 constant PPP$ per worker |
| 129th | SyriaSYR | 45.1245 | 20,211.2 constant PPP$ per worker |
| 130th | NepalNPL | 44.9445 | 20,041.2 constant PPP$ per worker |
| 131st | GhanaGHA | 43.9844 | 19,154.9 constant PPP$ per worker |
| 132nd | CongoCOG | 43.9144 | 19,098 constant PPP$ per worker |
| 133rd | LaosLAO | 43.6844 | 18,893.1 constant PPP$ per worker |
| 134th | KyrgyzstanKGZ | 43.5644 | 18,782.9 constant PPP$ per worker |
| 135th | HondurasHND | 42.2242 | 17,639.3 constant PPP$ per worker |
| 136th | PakistanPAK | 42.1442 | 17,573 constant PPP$ per worker |
| 137th | Ivory CoastCIV | 41.9242 | 17,399 constant PPP$ per worker |
| 138th | NicaraguaNIC | 41.642 | 17,140 constant PPP$ per worker |
| 139th | NigeriaNGA | 41.3441 | 16,929.7 constant PPP$ per worker |
| 140th | SudanSDN | 39.1439 | 15,276.6 constant PPP$ per worker |
| 141st | KenyaKEN | 38.0638 | 14,523.2 constant PPP$ per worker |
| 142nd | ZimbabweZWE | 37.8538 | 14,380.9 constant PPP$ per worker |
| 143rd | SenegalSEN | 37.7638 | 14,316.9 constant PPP$ per worker |
| 144th | GuineaGIN | 36.6137 | 13,569.4 constant PPP$ per worker |
| 145th | CameroonCMR | 36.1736 | 13,292.7 constant PPP$ per worker |
| 146th | MyanmarMMR | 35.7336 | 13,019.1 constant PPP$ per worker |
| 147th | Papua New GuineaPNG | 35.2735 | 12,742 constant PPP$ per worker |
| 148th | CambodiaKHM | 34.2534 | 12,150.2 constant PPP$ per worker |
| 149th | GambiaGMB | 33.1133 | 11,518.2 constant PPP$ per worker |
| 150th | ZambiaZMB | 31.8832 | 10,873.6 constant PPP$ per worker |
| 151st | AfghanistanAFG | 31.7632 | 10,810.4 constant PPP$ per worker |
| 152nd | ComorosCOM | 30.9231 | 10,396.1 constant PPP$ per worker |
| 153rd | TogoTGO | 30.0430 | 9,975.81 constant PPP$ per worker |
| 154th | Sierra LeoneSLE | 29.3129 | 9,639.78 constant PPP$ per worker |
| 155th | SomaliaSOM | 29.2329 | 9,603.92 constant PPP$ per worker |
| 156th | VanuatuVUT | 28.4928 | 9,276.38 constant PPP$ per worker |
| 157th | RwandaRWA | 28.4428 | 9,253.45 constant PPP$ per worker |
| 158th | Timor-LesteTLS | 27.6528 | 8,920.76 constant PPP$ per worker |
| 159th | BeninBEN | 27.628 | 8,897.29 constant PPP$ per worker |
| 160th | LesothoLSO | 26.3526 | 8,393.5 constant PPP$ per worker |
| 161st | MaliMLI | 26.1226 | 8,303.47 constant PPP$ per worker |
| 162nd | TanzaniaTZA | 24.2224 | 7,595.36 constant PPP$ per worker |
| 163rd | ChadTCD | 24.1924 | 7,586.53 constant PPP$ per worker |
| 164th | HaitiHTI | 23.8824 | 7,475.08 constant PPP$ per worker |
| 165th | EthiopiaETH | 22.9923 | 7,172.67 constant PPP$ per worker |
| 166th | Guinea-BissauGNB | 22.8123 | 7,111.83 constant PPP$ per worker |
| 167th | UgandaUGA | 21.0821 | 6,557.7 constant PPP$ per worker |
| 168th | Burkina FasoBFA | 20.821 | 6,470.85 constant PPP$ per worker |
| 169th | DR CongoCOD | 14.5115 | 4,822 constant PPP$ per worker |
| 170th | MalawiMWI | 13.5714 | 4,613.04 constant PPP$ per worker |
| 171st | Solomon IslandsSLB | 13.0113 | 4,495.08 constant PPP$ per worker |
| 172nd | NigerNER | 11.8712 | 4,260.92 constant PPP$ per worker |
| 173rd | MozambiqueMOZ | 8.719 | 3,675.08 constant PPP$ per worker |
| 174th | LiberiaLBR | 8.629 | 3,659.75 constant PPP$ per worker |
| 175th | MadagascarMDG | 6.366 | 3,292.02 constant PPP$ per worker |
| 176th | Central African RepublicCAF | 5.536 | 3,165.78 constant PPP$ per worker |
| 177th | BurundiBDI | 00 | 2,444.23 constant PPP$ per worker |