Perth, Adelaide in 10 healthiest cities

Perth has ranked No 10 in a list of the world's top 10 healthiest cities, below Adelaide on No 8

Adelaide and Perth have been named two of the world's top 10 healthiest cities.

The South Australian and West Australian capitals were the only cities not from Europe to rank in the top ten list compiled by online home rental booking platform Spotahome.

Cities were judged on 10 criteria including annual sunshine hours, life expectancy, work-life balance, air and water quality and annual holidays.

Amsterdam was No 1 with a score of 6.97.

Adelaide ranked No 8 with a score of 6.31, and Perth No 10 with 6.30.

Brisbane came in at No 11, Canberra at No 14, and Melbourne No 29, while Sydney was ranked a rather lowly 48th.

Casablanca, Istanbul and Shanghai were the bottom three on the 89 city list.

TOP TEN HEALTHIEST CITIES

1. Amsterdam, Netherlands

2. Oslo, Norway

3. Munich, Germany

4. Rotterdam, Netherlands

5. Berlin, Germany

6. Tallinn, Estonia

7. Vienna, Austria

8. Adelaide, Australia

9. Helsinki, Finland

10. Perth, Australia

11. Brisbane, Australia

14. Canberra, Australia

29. Melbourne, Australia

48. Sydney, Australia

Source: Spotahome Healthiest Cities Index