Country rankings
Teacher Salary by Country
Luxembourg has the highest Primary School Teacher Starting Salary in 2022 ($71,647), followed by Germany ($70,419) and Denmark ($53,364). Hungary has the lowest ($16,137).
34 of 235 countries
Adjust
Primary School Teacher Starting Salary, 2022
Darker green is better (higher is better). Click a place to highlight it.
Loading map…
All 34 ranked
Best first.
Distribution Median and middle halfThe median is the middle value: half of places are above it, half below. The middle half is the range holding the central 50% of places.More in the glossary →
Each dot is one country; the lines mark the median and the middle half.
Median
$33,321
Middle half $23,822 – $44,265
Average
$34,734
34 countries
Highest
$71,647
Luxembourg
Lowest
$16,137
Hungary
Biggest changes · 2021 → 2022
32 countries have a value in both years.
Improved most
Declined most
Data
Click a column to sort, a row to highlight that place on the charts.
34 countries · # = rank by Primary School Teacher Starting Salary
| # | |||
|---|---|---|---|
| 1 | Luxembourg | $71,647 | $126,576 |
| 2 | Germany | $70,419 | $91,713 |
| 3 | Denmark | $53,364 | $61,473 |
| 4 | Austria | $49,646 | $86,526 |
| 5 | Netherlands | $48,805 | $99,715 |
| 6 | Australia | $47,991 | $75,486 |
| 7 | Turkey | $46,333 | $50,489 |
| 8 | United States | $44,992 | $78,190 |
| 9 | Spain | $44,650 | $63,910 |
| 10 | Norway | $43,108 | $55,489 |
| 11 | Canada | $42,157 | $72,734 |
| 12 | Finland | $37,407 | $48,642 |
| 13 | Ireland | $36,281 | $70,244 |
| 14 | New Zealand | $34,890 | $56,125 |
| 15 | France | $34,611 | $58,751 |
| 16 | Portugal | $34,311 | $73,978 |
| 17 | South Korea | $33,615 | $94,489 |
| 18 | Lithuania | $33,027 | $43,195 |
| 19 | Italy | $32,981 | $48,015 |
| 20 | Slovenia | $31,187 | $57,595 |
| 21 | Japan | $28,611 | $58,562 |
| 22 | Czechia | $26,189 | $34,353 |
| 23 | Estonia | $26,031 | — |
| 24 | Chile | $25,575 | $47,335 |
| 25 | Costa Rica | $24,604 | $37,498 |
| 26 | Israel | $23,561 | $54,695 |
| 27 | Romania | $23,300 | $39,721 |
| 28 | Mexico | $21,802 | $42,694 |
| 29 | Greece | $20,387 | $40,213 |
| 30 | Brazil | $20,261 | — |
| 31 | Poland | $19,235 | $32,778 |
| 32 | Latvia | $17,039 | — |
| 33 | Slovakia | $16,798 | $21,636 |
| 34 | Hungary | $16,137 | $27,597 |
What correlates with Primary School Teacher Starting Salary (2022)?
Pearson r against 2,082 other country metrics sharing at least 21 countries. Correlation is not causation.
Higher together
Places that have a higher Primary School Teacher Starting Salary tend to score higher on these
Opposite directions
Places that have a higher Primary School Teacher Starting Salary tend to score lower on these
Quick answers
- Which country has the highest Primary School Teacher Starting Salary?
- Luxembourg has the highest Primary School Teacher Starting Salary in 2022, at $71,647, followed by Germany ($70,419) and Denmark ($53,364).
- Which country has the lowest Primary School Teacher Starting Salary?
- Hungary has the lowest Primary School Teacher Starting Salary in 2022, at $16,137.
- What is the median Primary School Teacher Starting Salary across countries?
- The median is $33,321 across the 34 countries with data in 2022.
- Where does this teacher salary by country data come from?
- Rankodex compiles it from World Population Review and the primary sources it cites: Teachers' salaries - OECD (Organisation for Economic Co-operation and Development).
Keep exploring
- School Uniforms by Country217 countries
- Education Rankings by Country207 countries
- Smartest Countries201 countries
- Education Index by Country193 countries
- Human Development Index (HDI) by Country193 countries
- Education Spending by Country190 countries
- 529 Plans by StateUS states
- Age to Start Kindergarten by StateUS states

































