Choosing where you want to live can be dependent on various things, from house prices and bills, to local schools and attractions in the area. CIA Landlord has conducted a study to determine the best UK cities to raise a family, based on metrics such as number of attractions, number of local schools, rent, cost of childcare and monthly bills. Listed are the 10 cities which ranked the highest.


. Belfast
Number of attractions: 219. Number of local schools: 206. Rent of a three bedroom apartment: £1,149.65. Cost of childcare per month: £781.38. Cost of monthly bills: £71.74 Photo: Shutterstock

. Swansea
Number of attractions: 134. Number of local schools: 109. Rent of a three bedroom apartment: £791.67. Cost of childcare per month: £444.50 Cost of monthly bills: £149.38 Photo: Shutterstock

. Carlisle
Number of attractions: 45. Number of local schools: 40. Rent of a three bedroom apartment: £548.75. Cost of childcare per month: £775.00 Cost of monthly bills: £136.67. Photo: Shutterstock

5. Dundee
Number of attractions: 102. Number of local schools: 55. Rent of a three bedroom apartment: £865.62. Cost of childcare per month: £806.25. Cost of monthly bills: £113.71 Photo: Shutterstock

6. Edinburgh
Number of attractions: 476. Number of local schools: 141. Rent of a three bedroom apartment: £1,517.68. Cost of childcare per month: £812.50. Cost of monthly bills: £143.85 Photo: Shutterstock

7. Newcastle upon Tyne
Number of attractions: 128. Number of local schools: 1118. Rent of a three bedroom apartment: £1,050.00. Cost of childcare per month: £725. Cost of monthly bills: £117.23 Photo: Shutterstock

8. Glasgow
Number of attractions: 402. Number of local schools: 187. Rent of a three bedroom apartment: £1,142.05. Cost of childcare per month: £675.04. Cost of monthly bills: £113.80. Photo: Shutterstock