Senior NHS managers received £166million in bonuses and other extras last year, it has been reported.
This is up 36% from £122million the year before, according to figures seen by the Daily Mirror.
10,000 NHS managers pocketed an average of £6,596 on top of their basic salary of £78,000 in the last 12 months - up 41% on the year before.
The figures, from the Health and Social Care Information Centre, show 25,000 got an extra £3,956 each, a 35% rise on top of their £49,000 salaries, the Mirror reported.
The Department of Health (DoH) told the newspaper that non-basic pay included "a whole category of payments, such as overtime, redundancy, bonuses and clinical excellence awards".
It said some of the 36% rise would have been in payoffs for axed posts.
A DoH spokesman said: "Managers' pay should be subject to greater restraint than frontline staff. We are working with NHS England to make sure this happens."
Jon Skewes, of the Royal College of Midwives, told the Mirror: "This is a slap in the face to midwives and maternity support workers.
"Enough is enough.
"These figures show Jeremy Hunt has given above and beyond to senior NHS managers and taken away from midwives and other overstretched frontline staff.
"He could have used this money to pay midwives a fair increase but instead he gave it to top managers."