YouGov Profiles data reveals the most and least popular of 57 British cities

Newly released YouGov Profiles data on the opinions of more than 55,000 people towards 57 English, Welsh and Scottish cities reveals that York is Britain’s most liked city. More than nine in ten Britons (92%) saying that they like the historic Viking settlement.

Coming close behind in second place is famed Roman spa town Bath, on 89%, followed by Scottish capital Edinburgh on 88%.

Click to enlarge

Wales’s most liked city – St David’s – comes much further down the list, placing 17th with 74% of people saying they like it.

The English and Welsh capitals are not nearly as popular as Scotland’s: the 73% of people who say they like London means that the city comes in 22nd place, while a 67% like rating is enough to secure Cardiff 30th place.

At the bottom of the table sits Bradford, which only 23% say they like. Only marginally behind is Wolverhampton, on 24%, with third from bottom being Sunderland at 30%. All three are English cities – the least liked Scottish city is Dundee, in 45th place on 53%, while the least liked Welsh city is Swansea, in 43rd place on 53%.

Photo: Getty

The full list of rankings can be found below

Learn more about YouGov Profiles