Grimsby has been named as Britains unhealthiest high street while Edinburgh came out as the healthiest high street
Research by the Royal Society for Public Health (RSPH) found that residents living in towns with lots of bookies and off-licences die younger than those with plenty of libraries and pharmacies.
Its ranking of 70 high streets found those living in the top 10 healthy areas lived an average of two-and-a-half years longer than those with the 10 unhealthiest high streets.
The Health on the High Street: Running on Empty report used a scale giving points for pubs and bars, dentists, opticians, libraries, leisure centres, museums and galleries, pharmacies, coffee shops and vape shops.
Points were deducted for betting shops, payday lenders, fast food outlets, off licences, tanning salons and empty shops.
Stoke-on-Trent, Sunderland, Northampton, Bolton, Wolverhampton, Huddersfield and Bradford all found themselves in the bottom ten.
Londons many high streets were ranked separately, with Seven Sisters Road in Haringey, Roman Road West in Bow and Thornton Heath in Croydon coming bottom.
Muswell Hill in Haringey, Hornchurch in Havering and Pinner in Harrow were deemed the healthiest high streets in the capital.
The list was first published in 2015 and was updated this year to reflect the changing face of the British high street.
It added off-licences and the growing number of empty shops to the list of negative features on a high street, while cafes and vape shops were added to the positive influences.