PISA science
Tier A· OfficialMean score of 15-year-olds in science on the OECD PISA assessment. Participating economies only (~80).
100 = highest science score in the dataset, 0 = lowest — participating economies only, not a world ranking
Mixed reference years (2009–2018). 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
Mean PISA score of 15-year-old students in science — OECD Programme for International Student Assessment, distributed via World Bank indicator LO.PISA.SCI (CC BY 4.0). Direction is higher_better. Normalized with min–max across participating economies.
⚠️ Participating economies only (~80). PISA is a voluntary international assessment, so most of the map is "no data" — read it as a comparison among participants, not a world ranking. The reference year is the country's latest PISA round.
Loading map…
100 = highest science score in the dataset, 0 = lowest — participating economies only, not a world ranking
The map is mostly grey because only 55 countries have data — this is expected, not a rendering error.
Ranking
55 countries with data. Rank 1 = best. Click a column to sort; click a country for its full provenance.
| Rank ↑ | Country | Score | Raw value |
|---|---|---|---|
| 1st | ChinaCHN | 100100 | 590.453 PISA points |
| 2nd | MacauMAC | 82.0482 | 543.586 PISA points |
| 3rd | EstoniaEST | 76.8777 | 530.108 PISA points |
| 4th | JapanJPN | 76.577 | 529.135 PISA points |
| 5th | LiechtensteinLIE | 74.875 | 524.695 PISA points |
| 6th | FinlandFIN | 73.7274 | 521.885 PISA points |
| 7th | South KoreaKOR | 72.6273 | 519.007 PISA points |
| 8th | CanadaCAN | 72.2372 | 517.998 PISA points |
| 9th | Hong KongHKG | 71.7372 | 516.686 PISA points |
| 10th | New ZealandNZL | 68.5969 | 508.491 PISA points |
| 11th | NetherlandsNLD | 66.6367 | 503.384 PISA points |
| 12th | GermanyDEU | 66.4866 | 502.989 PISA points |
| 13th | AustraliaAUS | 66.4766 | 502.965 PISA points |
| 14th | BelgiumBEL | 64.8665 | 498.773 PISA points |
| 15th | CzechiaCZE | 64.164 | 496.791 PISA points |
| 16th | IrelandIRL | 63.8464 | 496.114 PISA points |
| 17th | FranceFRA | 62.6463 | 492.977 PISA points |
| 18th | DenmarkDNK | 62.5163 | 492.637 PISA points |
| 19th | AustriaAUT | 61.4161 | 489.78 PISA points |
| 20th | LatviaLVA | 60.4460 | 487.251 PISA points |
| 21st | LithuaniaLTU | 58.4658 | 482.067 PISA points |
| 22nd | HungaryHUN | 58.0258 | 480.912 PISA points |
| 23rd | LuxembourgLUX | 56.4356 | 476.769 PISA points |
| 24th | IcelandISL | 55.7656 | 475.024 PISA points |
| 25th | CroatiaHRV | 54.7455 | 472.363 PISA points |
| 26th | BelarusBLR | 54.3254 | 471.264 PISA points |
| 27th | ItalyITA | 53.0753 | 468.012 PISA points |
| 28th | IsraelISR | 50.8451 | 462.197 PISA points |
| 29th | MaltaMLT | 48.6949 | 456.59 PISA points |
| 30th | GreeceGRC | 46.7947 | 451.633 PISA points |
| 31st | ChileCHL | 43.7144 | 443.583 PISA points |
| 32nd | CyprusCYP | 41.9542 | 439.008 PISA points |
| 33rd | MalaysiaMYS | 41.4241 | 437.618 PISA points |
| 34th | BruneiBRN | 38.8839 | 430.984 PISA points |
| 35th | JordanJOR | 38.2238 | 429.252 PISA points |
| 36th | MoldovaMDA | 37.9238 | 428.485 PISA points |
| 37th | BulgariaBGR | 36.2336 | 424.074 PISA points |
| 38th | MexicoMEX | 34.3634 | 419.205 PISA points |
| 39th | MauritiusMUS | 33.634 | 417.204 PISA points |
| 40th | AlbaniaALB | 33.4133 | 416.726 PISA points |
| 41st | Costa RicaCRI | 32.9933 | 415.622 PISA points |
| 42nd | MontenegroMNE | 32.8233 | 415.172 PISA points |
| 43rd | ColombiaCOL | 32.1132 | 413.323 PISA points |
| 44th | ArgentinaARG | 28.5629 | 404.071 PISA points |
| 45th | BrazilBRA | 28.3928 | 403.621 PISA points |
| 46th | Bosnia and HerzegovinaBIH | 26.4326 | 398.498 PISA points |
| 47th | KazakhstanKAZ | 25.8926 | 397.105 PISA points |
| 48th | IndonesiaIDN | 25.526 | 396.07 PISA points |
| 49th | LebanonLBN | 20.7621 | 383.717 PISA points |
| 50th | GeorgiaGEO | 20.3620 | 382.664 PISA points |
| 51st | MoroccoMAR | 18.0318 | 376.597 PISA points |
| 52nd | AlgeriaDZA | 17.7118 | 375.745 PISA points |
| 53rd | AzerbaijanAZE | 16.7317 | 373.184 PISA points |
| 54th | Dominican RepublicDOM | 2.332 | 335.63 PISA points |
| 55th | KyrgyzstanKGZ | 00 | 329.546 PISA points |