The average AGE of cars on the road today in the US is 12.2 years according to S&P global mobility reports. That means for every new car sold, there is, on average, a car that is 24.4 years old. No, averages don’t work that way of course
Yeah that is very much NOT what the 12 year average means, but you are correct that the average age is 12 years not lifespan.
I also struggled to find up to date info, the best I found so far is 8-10 years old.
In 2012:
Less than 10% of the fleet was 21+ years old.
42% were between 11-20 years old.
32% were 6-10 years old.
15% were 5 years or less.
The range of 11-20 is too wide to be useful imho and I naturally expect the bulk of that 42% would be on the lower end. After all if 32% are 6-10 years old I suspect that for reasons of curve that it’s probably 27% in the 11-15 year range and that leaves about 15% soldiering on in the 16-20 range.
So 1 in 4 cars driving around might be older than 15 years, and that falls off to 1 in 10 being over 20 years old. At least in 2012.
Now, I expect the figure for overall longevity to have improved as despite what people think about them “not making them like they used to” cars are lasting longer.
However there are two things skewing that.
1. We have had an increase in market share of trucks and traditional SUVs which tend to last longer
2. But, and this is a big one, we have had a downsizing of engines putting them under more strain with an increase in weight of vehicles, plus an increase in complexity with turbocharging and other emissions and efficiency equipment. This may offset the overall trend of engines lasting longer as they do require more expensive repairs…
Source:
https://www.bls.gov/opub/btn/volume-3/americans-aging-autos.htm