Abu Dhabi and Dubai have been ranked the top cities to live and work in the Middle East and North Africa region in a new survey.

The survey conducted by Bayt.com, a leading job site the Middle East, and YouGov, a global online market research company, is titled ‘Top Cities in the Middle East and North Africa’.

The ranking of this regional survey was based on several factors including economic, environmental, standard of living, socio-cultural and entrepreneurship factors, a statement said.

Overall, Dubai and Abu Dhabi ranked the best in almost all aspects. As cities, they also scored extremely well on the happiness scale, with more than three-quarters of their residents indicating that they are happy in their city of residence.