Sheffield named one of worst cities in Britain to bring up a family...but we're still better than Leeds!
The city was ranked 30th out of 35 UK cities - but the ranking was still enough to put it ahead of West Yorkshire rivals Leeds and Bradford.
Survey compilers MoneySuperMarket.com studied factors such as school quality, crime rates and house prices as well as the number of parks, employment figures and average income
Advertisement
Hide AdAdvertisement
Hide AdThe UK Family Living Index was topped by Newcastle and was followed by Derby, Wolverhampton, Southampton and Bath as the other best cities in Britain to raise a family.
York was named as Yorkshire's best city, landing in eighth spot in the rundown. Wakefield (12) and Hull (28) were the other local cities in the list with Bradford (31) and Leeds (32) both ranked behind Sheffield.
Meanwhile London was bottom of the table thanks to its extremely high house prices, huge competition for school places and high rate of burglaries.
Kevin Pratt from MoneySuperMarket said: 'Parents naturally want the best for their children, whether it's a good school, a safe and leafy neighbourhood, or plenty of career opportunities when they grow up.'
FULL RESULTS
1. Newcastle-upon-Tyne
2. Derby
3. Wolverhampton
4. Southampton
5. Bath
6. Nottingham
7. Coventry
8. York
9. Oxford
10. Stoke-on-Trent
11. Portsmouth
12. Wakefield
13. Swansea
14. Liverpool
15. Sunderland
16. Manchester
17. Leicester
18. Aberdeen
19. Chester
20. Plymouth
21. Peterborough
22. Edinburgh
23. Bristol
24. Cardiff
25. Belfast
26. Birmingham
27. Brighton and Hove
28. Kingston Upon Hull
29. Glasgow
30. Sheffield
31. Bradford
32. Leeds
33.Armagh
34. Newry
35. London