People living in rural parts of the UK can expect to live two years longer on average than city-dwellers, according to the latest government health statistics.
Average life expectancy was highest among people living in mainly rural areas in the period from 2013-2015, with men expected to live to an average age of 79.4 years and women to an average of 83.1 years in England.
The figures also show fewer people living in countryside are dying prematurely compared with those living in towns and cities.
The average number of years a person loses to some of the most common causes of death such as cancer, heart disease and stroke is lower in rural areas.
From 2012 to 2014, those living in heavily built-up areas such city centres lost an estimated 475 years of life per 10,000 people, whereas those living in rural areas lost 372 years per 10,000 people.
The number of child deaths is also lower among those in the countryside compared with those living in more urban areas.