Mr Thompson, who has been retired 41 years, longer than his working life, receives each year a pension payment three times more than the total he paid in to the fund.
He started work at Birmingham's public health department in 1913 for 30 shillings (£1.50) a week and retired in 1954.
'I'm very glad I joined the pension scheme, but I didn't realise it was going to go on so long. It's amazing. It's an achievement, something to be proud of,' he told LGC.
'Mr Thompson is a magnificent advertisement for the benefits of contributing to the local government pension scheme,' said Mike Woodall, Birmingham's chief pension officer .