Singapore’s prime minister is the highest-paid leader of a country. This was instituted on the idea that a highly-paid prime minister will be less tempted to be corrupt. It had been $2.8 million from 2008 to 2012, and was then decreased to $1.7 million due to “public unhappiness.”
Note that the next-highest-paid country leader is the US President at $400,000.