The US consistently ranks seventh in the world for average teacher pay.
At the top of the payscale, a US elementary school teacher makes $67,000 a year, and a US high school teacher makes $71,000 a year on average.
Compare this to Luxembourg, the No. 1 country for teacher salary, where elementary school educators make up to $124,000 a year on average, and high school teachers make $138,000 a year.
Other countries that beat the US in teacher pay include Switzerland, South Korea, the Netherlands, Germany, Austria, and for elementary school teachers, Ireland.