5. Canada
A petroleum engineer earns $183.000
Calgary is the Energy Capital of Canada. It is also the place where petroleum engineers have the highest salaries in the North America. More than 2.500 petroleum engineers work in the city. It is expected that the number will be increased in the near future, due to the fact that this is the fastest growing economic region.