Here's a look at Allstate's 10 best and worst cities for drivers, starting with the best cities - the ones with the lowest collision rates.
For comparison, the national average for Allstate drivers is one crash every 10 years.
Allstate's safest driving cities 10. Eugene, Oregon: The average driver here had a car crash once every 11.9 years. less

Here's a look at Allstate's 10 best and worst cities for drivers, starting with the best cities - the ones with the lowest collision rates.
For comparison, the national average for Allstate drivers is one ... more