Boys born around 2010 can now expect to live for 76.1 years, while girls can expect to live to 80.6 years.
Men born around 1981 can expect to live to 69.1 years, while life expectancy for women born around that time is 75.3 years.
The number of Scots aged 100 or more has also increased by 57% in just over a decade, with an estimated 800 people in this age group last year, up from 510 in 2001.
However, there is still concern over the vast difference in life expectancy for those living in the most deprived areas of Scotland, which is eight years below the national average.
Life expectancy figures in previous centuries are skewed by a higher number of infant deaths, but in the mid-19th century, a typical male in Scotland would have had a life expectancy of 40.
At the turn of the 20th century, that figure was around 48 across the UK.
In classical Greece and Rome, people lived to around 28. In mediaeval Britain, historians estimate average life expectancy was 30.
It is thought those living in the Bronze Age and Iron Age lived until around 26, while life expectancy in Neolithic times - beginning around 10,000 BC - was only around 20. However, life in the late Stone Age - the Paleolithic era dating back to 50,000 BC - seemed slightly better and stood at around 33.