New Office for National Statistics (ONS) figures have revealed the towns in England with the highest proportion of over-65 populations, with Freshwater featuring in the top ten.

Scroll down to see what else is in the top ten...

The 65+ demographic numbers in England’s towns have risen by nearly a third in the last two decades, while in smaller, non-coastal towns the older population has increased by over 40%.

Experts at the Centre for Ageing Better say more needs to be done across society to respond to the population age shift and ensure local places are able to support their residents to age healthily and enjoy later life.

Natalie Turner, head of localities at the Centre for Ageing Better, said: "There’s been a huge change in the population makeup of our towns in the last two decades when it comes to age.

"With many of us set to live years longer than our parents or grandparents, it’s crucial that the places we live are able to help us to stay healthy and independent as we age – from the homes we live in, to the streets and communities around us."

Top-10 English towns with greatest % of people aged over 65

1. Budleigh Salterton, Devon — 45%

2. Hunstanton, Norfolk — 44%

3. Seaton, East Devon — 43%

4. Sidmouth, Devon — 43%

5. St Leonards, Devon — 42%

6. Mablethorpe, Lincolnshire — 42%

7. Sheringham, Norfolk — 40%

8. Freshwater, Isle of Wight — 40%

9. Ferndown, Dorset — 39%

10. Preesall, Lancashire — 38%