OECD PISA Workbench

PISA results by immigrant background and generation

This tool processes PISA .sav files, computes weighted means for mathematics, reading and science, and shows the differences by immigrant status and generation for each country.

Import PISA file

Expects an OECD .sav file with PVxMATH, optionally PVxREAD / PVxSCIE and IMMIG or country-of-birth indicators.

Country pages

Prepared analyses

These countries are available as prepared PISA pages. Depending on the OECD coding they contain fine-grained origin groups or a limited view.

Albanien

3 cycles

Limited origin coding

Algeria

1 cycles

Limited origin coding

Argentina

2 cycles

Limited origin coding

Argentina (Ciudad Autónoma de Buenos)

1 cycles

Limited origin coding

Australien

3 cycles

Limited origin coding

Baku (Azerbaijan)

2 cycles

Limited origin coding

Belarus

1 cycles

Limited origin coding

Belgien

6 cycles

Granular origin groups

Bosnien und Herzegowina

1 cycles

Limited origin coding

Brasilien

3 cycles

Limited origin coding

Brunei Darussalam

2 cycles

Limited origin coding

B-S-J-G (China)

1 cycles

Limited origin coding

B-S-J-Z (China)

1 cycles

Limited origin coding

Bulgarien

3 cycles

Limited origin coding

Cambodia

1 cycles

Limited origin coding

Chile

3 cycles

Limited origin coding

Costa Rica

3 cycles

Limited origin coding

Daenemark

8 cycles

Granular origin groups

Deutschland

8 cycles

Granular origin groups

Dominikanische Republik

3 cycles

Limited origin coding

El Salvador

1 cycles

Limited origin coding

Estland

3 cycles

Limited origin coding

Finnland

6 cycles

Granular origin groups

Frankreich

8 cycles

Limited origin coding

Georgien

3 cycles

Limited origin coding

Griechenland

3 cycles

Limited origin coding

Grossbritannien

6 cycles

Granular origin groups

Guatemala

1 cycles

Limited origin coding

Hongkong

3 cycles

Limited origin coding

Indonesien

3 cycles

Limited origin coding

Irland

3 cycles

Limited origin coding

Island

3 cycles

Limited origin coding

Israel

3 cycles

Limited origin coding

Italien

3 cycles

Limited origin coding

Jamaica

1 cycles

Limited origin coding

Japan

3 cycles

Limited origin coding

Jordanien

3 cycles

Limited origin coding

Kanada

3 cycles

Limited origin coding

Kasachstan

2 cycles

Granular origin groups

Katar

3 cycles

Limited origin coding

Kolumbien

3 cycles

Limited origin coding

Kosovo

3 cycles

Limited origin coding

Kroatien

3 cycles

Limited origin coding

Lebanon

2 cycles

Limited origin coding

Lettland

3 cycles

Limited origin coding

Litauen

3 cycles

Limited origin coding

Luxembourg

2 cycles

Limited origin coding

Macau

3 cycles

Limited origin coding

Malaysia

2 cycles

Limited origin coding

Malta

3 cycles

Limited origin coding

Massachusettes (USA)

1 cycles

Limited origin coding

Mexiko

3 cycles

Limited origin coding

Moldau

4 cycles

Granular origin groups

Mongolia

1 cycles

Limited origin coding

Montenegro

3 cycles

Limited origin coding

Morocco

2 cycles

Limited origin coding

Moscow Region (RUS)

1 cycles

Limited origin coding

Neuseeland

3 cycles

Limited origin coding

Niederlande

6 cycles

Granular origin groups

Nordmazedonien

3 cycles

Limited origin coding

North Carolina (USA)

1 cycles

Limited origin coding

Norwegen

3 cycles

Limited origin coding

Oesterreich

8 cycles

Granular origin groups

Palestinian Authority

1 cycles

Limited origin coding

Panama

2 cycles

Limited origin coding

Paraguay

1 cycles

Limited origin coding

Peru

3 cycles

Limited origin coding

Philippines

2 cycles

Limited origin coding

Polen

6 cycles

Limited origin coding

Portugal

3 cycles

Limited origin coding

Puerto Rico (USA)

1 cycles

Limited origin coding

Rumaenien

3 cycles

Limited origin coding

Russian Federation

2 cycles

Limited origin coding

Saudi Arabia

2 cycles

Limited origin coding

Schweden

6 cycles

Limited origin coding

Schweiz

6 cycles

Granular origin groups

Serbia

2 cycles

Limited origin coding

Singapur

3 cycles

Limited origin coding

Slowakei

3 cycles

Limited origin coding

Slowenien

3 cycles

Limited origin coding

Spain (Regions)

1 cycles

Limited origin coding

Spanien

6 cycles

Limited origin coding

Suedkorea

3 cycles

Limited origin coding

Taiwan

3 cycles

Limited origin coding

Tatarstan (RUS)

1 cycles

Limited origin coding

Thailand

3 cycles

Limited origin coding

Trinidad and Tobago

1 cycles

Limited origin coding

Tschechien

3 cycles

Limited origin coding

Tuerkei

6 cycles

Granular origin groups

Tunisia

1 cycles

Limited origin coding

Ukraine

1 cycles

Limited origin coding

Ukrainian regions (18 of 27)

1 cycles

Limited origin coding

Ungarn

3 cycles

Limited origin coding

Uruguay

3 cycles

Limited origin coding

USA

3 cycles

Limited origin coding

Uzbekistan

1 cycles

Limited origin coding

Vereinigte Arabische Emirate

3 cycles

Limited origin coding

Viet Nam

2 cycles

Limited origin coding

Origin comparisons

Perspective by origin group

Instead of a single host country, you see the same origin group across several host countries, including second-generation figures.

Turkey

8 countries

cycles: 2009, 2012, 2015, 2018, 2022 · With reference country

Germany

6 countries

cycles: 2009, 2012, 2015, 2018, 2022 · With reference country

Ex-Yugoslavia

5 countries

cycles: 2018, 2022 · Without reference country

Russia

5 countries

cycles: 2009, 2012, 2015, 2018, 2022 · Without reference country

One of the former Yugoslav republics

4 countries

cycles: 2009, 2012, 2015, 2018 · Without reference country

Poland

4 countries

cycles: 2009, 2012, 2015, 2018, 2022 · With reference country

Afghanistan

3 countries

cycles: 2009, 2012, 2015, 2018, 2022 · Without reference country

Bosnia and Herzegovina

3 countries

cycles: 2009, 2012, 2015, 2018 · Without reference country

China

3 countries

cycles: 2009, 2012, 2015, 2018, 2022 · Without reference country

Iraq

3 countries

cycles: 2009, 2012, 2015, 2018, 2022 · Without reference country

Italy

3 countries

cycles: 2009, 2012, 2015, 2018, 2022 · Without reference country

Romania

3 countries

cycles: 2009, 2012, 2015, 2018, 2022 · Without reference country

Syria

3 countries

cycles: 2018, 2022 · Without reference country

Croatia

2 countries

cycles: 2009, 2012, 2015, 2018, 2022 · Without reference country

FYR Macedonia

2 countries

cycles: 2009, 2012, 2015, 2018 · Without reference country

France

2 countries

cycles: 2009, 2012, 2015, 2018, 2022 · Without reference country

Georgia

2 countries

cycles: 2015, 2018, 2022 · Without reference country

Netherlands

2 countries

cycles: 2009, 2012, 2015, 2018, 2022 · With reference country

One of the former USSR republics

2 countries

cycles: 2009, 2012, 2015, 2018 · Without reference country

Pakistan

2 countries

cycles: 2009, 2012, 2015, 2018, 2022 · Without reference country

Somalia

2 countries

cycles: 2009, 2012, 2015, 2018, 2022 · Without reference country

Spain

2 countries

cycles: 2009, 2012, 2015, 2018, 2022 · With reference country

Sweden

2 countries

cycles: 2009, 2012, 2015, 2018, 2022 · With reference country

Source file

intstud_math_selected.sav

Import time

2026-05-18T22:40:34+02:00

countries

43

Migration field

derived

Rows

127388

Overview

Country comparison across all subjects

Country field: CNT Weight: W_FSTUWT Math-PVs: 5 Reading-PVs: 5 Science-PVs: 0
Rank Country Mathematics Reading Science N
1 NLD 563.8 536.9 1382
2 HKG 560.5 532.0 2438
3 JPN 556.6 525.0 2924
4 KOR 546.8 522.4 2769
5 NZL 536.9 525.6 2048
6 FIN 536.2 548.7 2703
7 AUS 533.3 528.1 2859
8 CAN 533.0 535.2 16489
9 CHE 529.3 495.2 3396
10 GBR 529.2 524.3 5195
11 BEL 519.6 508.4 3784
12 FRA 517.1 505.5 2597
13 AUT 515.0 509.3 2640
14 DNK 514.5 496.4 2382
15 ISL 514.4 503.8 1882
16 LIE 514.0 485.5 175
17 SWE 509.8 514.9 2464
18 IRL 502.9 527.5 2128
19 NOR 499.4 501.9 2307
20 CZE 497.6 494.6 3066
21 USA 493.1 503.5 2135
22 DEU 489.8 482.6 2830
23 HUN 488.0 481.0 2799
24 RUS 478.3 457.1 3719
25 ESP 476.3 493.1 3428
26 POL 470.1 477.8 1976
27 LVA 462.8 449.9 2149
28 ITA 457.4 486.7 2765
29 PRT 453.7 466.9 2545
30 GRC 446.9 476.8 2605
31 LUX 445.7 437.9 1959
32 ISR 433.0 447.6 2483
33 THA 432.3 429.5 2959
34 BGR 429.6 428.2 2615
35 ROM 425.5 428.6 2682
36 ARG 387.6 413.7 2230
37 MEX 387.3 419.8 2567
38 CHL 383.5 409.0 2721
39 MKD 381.3 372.2 2544
40 ALB 381.2 348.8 2783
41 IDN 366.7 367.2 4089
42 BRA 333.9 390.5 2717
43 PER 292.1 322.6 2460

Immigrant background and generation

Breakdown per country

Status: derived from country of birth Student: ST05Q01 Mother: ST07Q01 Father: ST09Q01

The upper group follows the OECD immigrant status. The detail group “one parent born abroad” is derived from the country-of-birth indicators.

NLD Math 563.8 · Reading 536.9 · Science —

OECD immigrant status

Group Share Math Reading Science N
Native / at least one parent born in the country 83.8% 573.9 545.2 1162
Unknown 16.2% 511.4 493.9 220

Detail groups by country of birth

Group Share Math Reading Science N
Other or missing 100.0% 563.8 536.9 1382
HKG Math 560.5 · Reading 532.0 · Science —

OECD immigrant status

Group Share Math Reading Science N
Native / at least one parent born in the country 77.7% 567.6 537.5 1901
Unknown 22.3% 535.5 512.9 537

Detail groups by country of birth

Group Share Math Reading Science N
Other or missing 100.0% 560.5 532.0 2438
JPN Math 556.6 · Reading 525.0 · Science —

OECD immigrant status

Group Share Math Reading Science N
Native / at least one parent born in the country 84.5% 563.6 532.0 2511
Unknown 15.5% 518.3 486.7 413

Detail groups by country of birth

Group Share Math Reading Science N
Other or missing 100.0% 556.6 525.0 2924
KOR Math 546.8 · Reading 522.4 · Science —

OECD immigrant status

Group Share Math Reading Science N
Native / at least one parent born in the country 73.3% 554.6 528.1 1988
Unknown 26.7% 525.6 506.8 781

Detail groups by country of birth

Group Share Math Reading Science N
Other or missing 100.0% 546.8 522.4 2769
NZL Math 536.9 · Reading 525.6 · Science —

OECD immigrant status

Group Share Math Reading Science N
Native / at least one parent born in the country 79.2% 544.8 532.2 1626
Unknown 20.8% 506.6 500.4 422

Detail groups by country of birth

Group Share Math Reading Science N
Other or missing 100.0% 536.9 525.6 2048
FIN Math 536.2 · Reading 548.7 · Science —

OECD immigrant status

Group Share Math Reading Science N
Native / at least one parent born in the country 77.3% 542.3 555.4 2098
Unknown 22.7% 515.3 525.8 605

Detail groups by country of birth

Group Share Math Reading Science N
Other or missing 100.0% 536.2 548.7 2703
AUS Math 533.3 · Reading 528.1 · Science —

OECD immigrant status

Group Share Math Reading Science N
Native / at least one parent born in the country 78.9% 540.0 535.6 2233
Unknown 21.1% 508.2 499.8 626

Detail groups by country of birth

Group Share Math Reading Science N
Other or missing 100.0% 533.3 528.1 2859
CAN Math 533.0 · Reading 535.2 · Science —

OECD immigrant status

Group Share Math Reading Science N
Native / at least one parent born in the country 83.7% 537.8 540.4 13350
Unknown 16.3% 508.6 508.8 3139

Detail groups by country of birth

Group Share Math Reading Science N
Other or missing 100.0% 533.0 535.2 16489
CHE Math 529.3 · Reading 495.2 · Science —

OECD immigrant status

Group Share Math Reading Science N
Native / at least one parent born in the country 87.4% 535.1 500.2 2973
Unknown 12.6% 489.3 460.9 423

Detail groups by country of birth

Group Share Math Reading Science N
Other or missing 100.0% 529.3 495.2 3396
GBR Math 529.2 · Reading 524.3 · Science —

OECD immigrant status

Group Share Math Reading Science N
Native / at least one parent born in the country 79.3% 539.1 534.4 4012
Unknown 20.7% 491.4 485.6 1183

Detail groups by country of birth

Group Share Math Reading Science N
Other or missing 100.0% 529.2 524.3 5195
BEL Math 519.6 · Reading 508.4 · Science —

OECD immigrant status

Group Share Math Reading Science N
Native / at least one parent born in the country 79.3% 535.8 524.5 3038
Unknown 20.7% 457.5 446.8 746

Detail groups by country of birth

Group Share Math Reading Science N
Other or missing 100.0% 519.6 508.4 3784
FRA Math 517.1 · Reading 505.5 · Science —

OECD immigrant status

Group Share Math Reading Science N
Native / at least one parent born in the country 79.8% 528.4 515.6 2070
Unknown 20.2% 472.8 465.6 527

Detail groups by country of birth

Group Share Math Reading Science N
Other or missing 100.0% 517.1 505.5 2597
AUT Math 515.0 · Reading 509.3 · Science —

OECD immigrant status

Group Share Math Reading Science N
Native / at least one parent born in the country 82.9% 520.6 515.6 2169
Unknown 17.1% 487.5 478.6 471

Detail groups by country of birth

Group Share Math Reading Science N
Other or missing 100.0% 515.0 509.3 2640
DNK Math 514.5 · Reading 496.4 · Science —

OECD immigrant status

Group Share Math Reading Science N
Native / at least one parent born in the country 82.0% 521.0 503.6 1968
Unknown 18.0% 484.6 463.6 414

Detail groups by country of birth

Group Share Math Reading Science N
Other or missing 100.0% 514.5 496.4 2382
ISL Math 514.4 · Reading 503.8 · Science —

OECD immigrant status

Group Share Math Reading Science N
Native / at least one parent born in the country 90.2% 516.1 505.7 1695
Unknown 9.8% 499.1 487.1 187

Detail groups by country of birth

Group Share Math Reading Science N
Other or missing 100.0% 514.4 503.8 1882
LIE Math 514.0 · Reading 485.5 · Science —

OECD immigrant status

Group Share Math Reading Science N
Native / at least one parent born in the country 86.1% 520.0 492.6 151
Unknown 13.9% 477.3 441.3 24

Detail groups by country of birth

Group Share Math Reading Science N
Other or missing 100.0% 514.0 485.5 175
SWE Math 509.8 · Reading 514.9 · Science —

OECD immigrant status

Group Share Math Reading Science N
Native / at least one parent born in the country 79.5% 519.2 523.3 1971
Unknown 20.4% 473.2 482.4 493

Detail groups by country of birth

Group Share Math Reading Science N
Other or missing 100.0% 509.8 514.9 2464
IRL Math 502.9 · Reading 527.5 · Science —

OECD immigrant status

Group Share Math Reading Science N
Native / at least one parent born in the country 80.6% 509.1 532.4 1718
Unknown 19.4% 477.3 507.5 410

Detail groups by country of birth

Group Share Math Reading Science N
Other or missing 100.0% 502.9 527.5 2128
NOR Math 499.4 · Reading 501.9 · Science —

OECD immigrant status

Group Share Math Reading Science N
Native / at least one parent born in the country 83.3% 505.7 507.7 1914
Unknown 16.7% 468.2 473.2 393

Detail groups by country of birth

Group Share Math Reading Science N
Other or missing 100.0% 499.4 501.9 2307
CZE Math 497.6 · Reading 494.6 · Science —

OECD immigrant status

Group Share Math Reading Science N
Native / at least one parent born in the country 84.1% 504.4 501.7 2585
Unknown 15.9% 461.7 457.0 481

Detail groups by country of birth

Group Share Math Reading Science N
Other or missing 100.0% 497.6 494.6 3066
USA Math 493.1 · Reading 503.5 · Science —

OECD immigrant status

Group Share Math Reading Science N
Native / at least one parent born in the country 72.6% 507.5 516.9 1508
Unknown 27.4% 455.2 467.8 627

Detail groups by country of birth

Group Share Math Reading Science N
Other or missing 100.0% 493.1 503.5 2135
DEU Math 489.8 · Reading 482.6 · Science —

OECD immigrant status

Group Share Math Reading Science N
Native / at least one parent born in the country 81.1% 500.2 494.3 2316
Unknown 18.9% 445.0 432.2 514

Detail groups by country of birth

Group Share Math Reading Science N
Other or missing 100.0% 489.8 482.6 2830
HUN Math 488.0 · Reading 481.0 · Science —

OECD immigrant status

Group Share Math Reading Science N
Native / at least one parent born in the country 68.9% 502.3 493.7 1915
Unknown 31.1% 456.5 452.8 884

Detail groups by country of birth

Group Share Math Reading Science N
Other or missing 100.0% 488.0 481.0 2799
RUS Math 478.3 · Reading 457.1 · Science —

OECD immigrant status

Group Share Math Reading Science N
Native / at least one parent born in the country 65.9% 484.5 462.3 2465
Unknown 34.1% 466.5 447.2 1254

Detail groups by country of birth

Group Share Math Reading Science N
Other or missing 100.0% 478.3 457.1 3719
ESP Math 476.3 · Reading 493.1 · Science —

OECD immigrant status

Group Share Math Reading Science N
Native / at least one parent born in the country 77.7% 482.1 499.5 2670
Unknown 22.3% 456.2 470.7 758

Detail groups by country of birth

Group Share Math Reading Science N
Other or missing 100.0% 476.3 493.1 3428
POL Math 470.1 · Reading 477.8 · Science —

OECD immigrant status

Group Share Math Reading Science N
Native / at least one parent born in the country 58.3% 487.6 491.2 1136
Unknown 41.7% 445.6 459.0 840

Detail groups by country of birth

Group Share Math Reading Science N
Other or missing 100.0% 470.1 477.8 1976
LVA Math 462.8 · Reading 449.9 · Science —

OECD immigrant status

Group Share Math Reading Science N
Native / at least one parent born in the country 55.8% 475.7 464.3 1245
Unknown 44.2% 446.6 431.6 904

Detail groups by country of birth

Group Share Math Reading Science N
Other or missing 100.0% 462.8 449.9 2149
ITA Math 457.4 · Reading 486.7 · Science —

OECD immigrant status

Group Share Math Reading Science N
Native / at least one parent born in the country 78.1% 463.0 492.4 2154
Unknown 21.9% 437.1 466.4 611

Detail groups by country of birth

Group Share Math Reading Science N
Other or missing 100.0% 457.4 486.7 2765
PRT Math 453.7 · Reading 466.9 · Science —

OECD immigrant status

Group Share Math Reading Science N
Native / at least one parent born in the country 76.5% 463.9 477.4 1957
Unknown 23.5% 420.6 432.4 588

Detail groups by country of birth

Group Share Math Reading Science N
Other or missing 100.0% 453.7 466.9 2545
GRC Math 446.9 · Reading 476.8 · Science —

OECD immigrant status

Group Share Math Reading Science N
Native / at least one parent born in the country 82.6% 452.7 480.9 2147
Unknown 17.4% 419.1 457.4 458

Detail groups by country of birth

Group Share Math Reading Science N
Other or missing 100.0% 446.9 476.8 2605
LUX Math 445.7 · Reading 437.9 · Science —

OECD immigrant status

Group Share Math Reading Science N
Native / at least one parent born in the country 80.5% 456.2 449.8 1589
Unknown 19.5% 402.1 388.6 370

Detail groups by country of birth

Group Share Math Reading Science N
Other or missing 100.0% 445.7 437.9 1959
ISR Math 433.0 · Reading 447.6 · Science —

OECD immigrant status

Group Share Math Reading Science N
Native / at least one parent born in the country 61.7% 445.6 461.2 1595
Unknown 38.3% 412.6 425.7 888

Detail groups by country of birth

Group Share Math Reading Science N
Other or missing 100.0% 433.0 447.6 2483
THA Math 432.3 · Reading 429.5 · Science —

OECD immigrant status

Group Share Math Reading Science N
Native / at least one parent born in the country 42.4% 438.8 434.6 1269
Unknown 57.6% 427.5 425.8 1690

Detail groups by country of birth

Group Share Math Reading Science N
Other or missing 100.0% 432.3 429.5 2959
BGR Math 429.6 · Reading 428.2 · Science —

OECD immigrant status

Group Share Math Reading Science N
Native / at least one parent born in the country 59.4% 447.4 444.8 1539
Unknown 40.6% 403.6 403.9 1076

Detail groups by country of birth

Group Share Math Reading Science N
Other or missing 100.0% 429.6 428.2 2615
ROM Math 425.5 · Reading 428.6 · Science —

OECD immigrant status

Group Share Math Reading Science N
Native / at least one parent born in the country 58.5% 440.9 445.4 1721
Unknown 41.5% 403.9 404.9 961

Detail groups by country of birth

Group Share Math Reading Science N
Other or missing 100.0% 425.5 428.6 2682
ARG Math 387.6 · Reading 413.7 · Science —

OECD immigrant status

Group Share Math Reading Science N
Native / at least one parent born in the country 49.4% 400.1 422.9 1169
Unknown 50.6% 375.4 404.6 1061

Detail groups by country of birth

Group Share Math Reading Science N
Other or missing 100.0% 387.6 413.7 2230
MEX Math 387.3 · Reading 419.8 · Science —

OECD immigrant status

Group Share Math Reading Science N
Native / at least one parent born in the country 63.5% 393.0 424.7 1636
Unknown 36.5% 377.4 411.4 931

Detail groups by country of birth

Group Share Math Reading Science N
Other or missing 100.0% 387.3 419.8 2567
CHL Math 383.5 · Reading 409.0 · Science —

OECD immigrant status

Group Share Math Reading Science N
Native / at least one parent born in the country 61.1% 392.9 417.7 1671
Unknown 38.9% 368.7 395.3 1050

Detail groups by country of birth

Group Share Math Reading Science N
Other or missing 100.0% 383.5 409.0 2721
MKD Math 381.3 · Reading 372.2 · Science —

OECD immigrant status

Group Share Math Reading Science N
Native / at least one parent born in the country 52.3% 396.9 389.6 1289
Unknown 47.7% 364.3 353.1 1255

Detail groups by country of birth

Group Share Math Reading Science N
Other or missing 100.0% 381.3 372.2 2544
ALB Math 381.2 · Reading 348.8 · Science —

OECD immigrant status

Group Share Math Reading Science N
Native / at least one parent born in the country 51.1% 397.2 370.5 1431
Unknown 48.9% 364.5 326.1 1352

Detail groups by country of birth

Group Share Math Reading Science N
Other or missing 100.0% 381.2 348.8 2783
IDN Math 366.7 · Reading 367.2 · Science —

OECD immigrant status

Group Share Math Reading Science N
Native / at least one parent born in the country 39.1% 376.4 378.7 1479
Unknown 60.9% 360.5 359.8 2610

Detail groups by country of birth

Group Share Math Reading Science N
Other or missing 100.0% 366.7 367.2 4089
BRA Math 333.9 · Reading 390.5 · Science —

OECD immigrant status

Group Share Math Reading Science N
Native / at least one parent born in the country 56.8% 348.5 404.9 1498
Unknown 43.2% 314.7 371.5 1219

Detail groups by country of birth

Group Share Math Reading Science N
Other or missing 100.0% 333.9 390.5 2717
PER Math 292.1 · Reading 322.6 · Science —

OECD immigrant status

Group Share Math Reading Science N
Native / at least one parent born in the country 57.7% 300.6 330.6 1433
Unknown 42.3% 280.4 311.7 1027

Detail groups by country of birth

Group Share Math Reading Science N
Other or missing 100.0% 292.1 322.6 2460