More than 15,000 people with a driving licence in Tayside and Fife are over the age of 80 including a 104-year-old.
Figures obtained by The Courier revealed there are 5,183 aged 80 and over in Dundee, 6,321 in Fife and 4,438 in Perth and Kinross.
Dundee’s oldest drivers were two aged 97, 98 and 99 with one aged 97 and two aged 98 in Fife and four aged 98, a 99-year-old, a 100-year-old and a 104-year-old in the PH postcode area.
With the driving test having been introduced in 1935, there is a strong possibility that these centurion motorists never had to take one.
Motorists are now required to renew their licence at 70 and then every three years after that.
They do not face a medical examination although their doctor is obliged to inform the DVLA if they believe a patient should give up driving.
However, both the current and previous government have resisted calls for compulsory retesting of older motorists.
Figures have shown there are now more than 4.34 million licence holders over 70 on UK roads 320,000 more than three years ago.
Britain’s oldest licence holder in 2015 is 107, while in 2012 it was 106.
Sarah Sillars, Institute of Advanced Motorists (IAM) chief executive officer, said: “People are living longer and therefore there are many more drivers on the roads that are past retirement age.
“We want these drivers to enjoy their motoring for as long as possible, so we want some thought and resources to go into how we can allow this to happen.”
However figures show older drivers are proven to be the safest on the roads.
Previous analysis by the IAM found that older drivers are involved in a smaller number of injury accidents than drivers under the age of 60.
In 2011, people over 70 made up 9% of drivers but 6% of driver casualties, while drivers under 30 made up 20% of drivers but 35% of casualties.
A DVLA spokesman said: “The presence of valid driving entitlement does not necessarily mean that those with entitlement to drive do so.”