The research, conducted for the Sky Travel channel, compared 15 cities
across the UK.
Bristol and London were the next healthiest cities, with Liverpool,
Glasgow and Sheffield the least healthy.
It said Brighton residents lived to an average of 78 years, a year more
than the average of the 15 sampled cities.
They are twice as likely to walk or cycle to work.
Compared to the national average, the resort has nearly a third more
health food stores per head and two-and-a-half times as many personal
trainers.
It had twice as many yoga clubs per head than the other cities sampled,
while the level of obese inhabitants is below the national average.
Last year a survey found that Brighton residents had the best levels of
cholesterol and blood pressure in Britain.