Londoners were the worst offenders on a regional basis, with 6 per cent of its residents driving uninsured.
The South west and Wales came in next with 5 per cent.
Drivers in the West Midlands, East Midlands and Anglia and the South east were the best behaved within the past year, with just 1 per cent of drivers in each region offending.
Of those who admitted to driving uninsured, 19 per cent of them said they did it because they could not afford insurance.
The same percentage said they did not think it was necessary to have insurance, while 13 per cent said they forgot to purchase it.