Home › UK › West Yorkshire England · County Find your town in West Yorkshire West Yorkshire has 91 towns of 2,500 or more and 55 villages and smaller places. Towns are graded against towns across England, Scotland, Wales and Northern Ireland on cost of living, safety, schools, health and more.
91 graded towns
16 grade A− or better
55 villages and smaller places
Leeds largest · 536,262
How West Yorkshire compares: its report card → West Yorkshire at a glance What West Yorkshire is like The typical West Yorkshire town grades highest on cost of living and schools against towns across England, Scotland, Wales and Northern Ireland, and lowest on safety. Choose a subject to find the towns that do best on it.
The typical town, subject by subject The median West Yorkshire town against UK towns · the line marks the typical UK town
Cost of living B ahead of 63% Schools B ahead of 63% Walkability B ahead of 59% Outdoors B ahead of 57% Jobs & income B− ahead of 51% Hazard risk C+ ahead of 39% Health C+ ahead of 36% Safety C− ahead of 22% The finder
Find a town that’s… 91 towns · ordered by West Yorkshire rank
#1 in West Yorkshire A+ Town · 4,775 people · #73 of 2,138 nationally
Strongest A HealthA SchoolsLowest C+ Walkability
#2 in West Yorkshire A+ Town · 6,806 people · #100 of 2,138 nationally
Strongest A+ SchoolsA+ Jobs & incomeLowest C− Cost of living
#3 in West Yorkshire A Town · 2,515 people · #153 of 2,138 nationally
Strongest A Jobs & incomeA SafetyLowest C Walkability
#4 in West Yorkshire A Town · 14,852 people · #169 of 2,138 nationally
Strongest A+ HealthA SchoolsLowest D Hazard risk
#5 in West Yorkshire A Town · 3,247 people · #178 of 2,138 nationally
Strongest A+ SchoolsA+ HealthLowest D Hazard risk
#6 in West Yorkshire A Town · 2,696 people · #197 of 2,138 nationally
Strongest A Jobs & incomeA SafetyLowest D Walkability
#7 in West Yorkshire A Town · 5,905 people · #201 of 2,138 nationally
Strongest A+ Jobs & incomeA+ HealthLowest D Cost of living
#8 in West Yorkshire A− Town · 3,691 people · #362 of 2,138 nationally
Strongest A SchoolsA− Cost of livingLowest C− Hazard risk
#9 in West Yorkshire A− Town · 14,399 people · #367 of 2,138 nationally
Strongest A− SchoolsA− HealthLowest C Hazard risk
#10 in West Yorkshire A− Town · 4,033 people · #385 of 2,138 nationally
Strongest A− Jobs & incomeB+ HealthLowest C Walkability
#11 in West Yorkshire A− Town · 15,148 people · #409 of 2,138 nationally
Strongest A SchoolsA Jobs & incomeLowest C Cost of living
#12 in West Yorkshire A− Town · 6,358 people · #435 of 2,138 nationally
Strongest A SchoolsA HealthLowest D Cost of living
#14 in West Yorkshire A− Town · 2,734 people · #458 of 2,138 nationally
Strongest B+ SchoolsB+ Jobs & incomeLowest C− Hazard risk
#13 in West Yorkshire A− Town · 12,462 people · #457 of 2,138 nationally
Strongest A+ SchoolsA+ Jobs & incomeLowest C− Cost of living
#15 in West Yorkshire A− Town · 4,982 people · #493 of 2,138 nationally
Strongest A HealthA− SchoolsLowest C Hazard risk
#16 in West Yorkshire A− Town · 3,593 people · #523 of 2,138 nationally
Strongest A+ HealthA Jobs & incomeLowest D− Cost of living
#17 in West Yorkshire B+ Town · 6,738 people · #539 of 2,138 nationally
Strongest A+ Jobs & incomeA HealthLowest D Cost of living
#18 in West Yorkshire B+ Town · 3,988 people · #574 of 2,138 nationally
Strongest A+ Jobs & incomeA− HealthLowest C− Cost of living
#19 in West Yorkshire B+ Large town · 21,334 people · #583 of 2,138 nationally
Strongest A− SchoolsA− WalkabilityLowest C− Safety
#20 in West Yorkshire B+ Town · 4,950 people · #589 of 2,138 nationally
Strongest B+ Cost of livingB+ Hazard riskLowest C− Walkability
#21 in West Yorkshire B+ Town · 9,191 people · #644 of 2,138 nationally
Strongest A− Jobs & incomeA− Cost of livingLowest C Schools
#22 in West Yorkshire B+ Town · 2,799 people · #654 of 2,138 nationally
Strongest A− Cost of livingA− SchoolsLowest C Health
#23 in West Yorkshire B+ Town · 5,019 people · #724 of 2,138 nationally
Strongest A WalkabilityA− Jobs & incomeLowest D Safety
#24 in West Yorkshire B+ Town · 11,711 people · #725 of 2,138 nationally
Strongest A SchoolsA− Jobs & incomeLowest D Cost of living
#25 in West Yorkshire B+ Town · 14,549 people · #726 of 2,138 nationally
Strongest A SchoolsA− WalkabilityLowest D Hazard risk
#26 in West Yorkshire B Town · 4,382 people · #772 of 2,138 nationally
Strongest B+ SchoolsB+ Jobs & incomeLowest D Hazard risk
#27 in West Yorkshire B Town · 3,266 people · #790 of 2,138 nationally
Strongest B+ Hazard riskB SafetyLowest C Cost of living
#28 in West Yorkshire B Town · 13,948 people · #793 of 2,138 nationally
Strongest A Hazard riskA− Cost of livingLowest C− Walkability
#29 in West Yorkshire B Town · 9,242 people · #813 of 2,138 nationally
Strongest A− Cost of livingA− SchoolsLowest C− Safety
#30 in West Yorkshire B Town · 5,230 people · #818 of 2,138 nationally
Strongest A+ WalkabilityB SchoolsLowest D− Hazard risk
#31 in West Yorkshire B Town · 6,275 people · #819 of 2,138 nationally
Strongest A− HealthB+ Jobs & incomeLowest C− Walkability
#32 in West Yorkshire B Town · 4,187 people · #843 of 2,138 nationally
Strongest A Hazard riskA Jobs & incomeLowest C Health
#33 in West Yorkshire B Town · 8,392 people · #872 of 2,138 nationally
Strongest B+ WalkabilityB Cost of livingLowest C− Hazard risk
#34 in West Yorkshire B Town · 3,749 people · #878 of 2,138 nationally
Strongest B+ Jobs & incomeB Cost of livingLowest C Walkability
#35 in West Yorkshire B Large town · 21,854 people · #887 of 2,138 nationally
Strongest A− SchoolsB+ Cost of livingLowest C Safety
#36 in West Yorkshire B Town · 6,127 people · #895 of 2,138 nationally
Strongest A Hazard riskB+ SchoolsLowest C+ Walkability
#37 in West Yorkshire B Town · 15,788 people · #913 of 2,138 nationally
Strongest A Cost of livingA− WalkabilityLowest D Safety
#38 in West Yorkshire B Town · 4,458 people · #928 of 2,138 nationally
Strongest B+ SchoolsB Cost of livingLowest C+ Safety
#39 in West Yorkshire B Town · 3,492 people · #929 of 2,138 nationally
Strongest A Hazard riskA− Cost of livingLowest C− Schools
#40 in West Yorkshire B Town · 6,672 people · #940 of 2,138 nationally
Strongest A− Jobs & incomeB+ Hazard riskLowest C− Walkability
#41 in West Yorkshire B− Town · 17,056 people · #962 of 2,138 nationally
Strongest B+ WalkabilityB SchoolsLowest C− Safety
#42 in West Yorkshire B− Town · 3,852 people · #1,000 of 2,138 nationally
Strongest A WalkabilityA− Cost of livingLowest D− Hazard risk
#43 in West Yorkshire B− Town · 5,680 people · #1,007 of 2,138 nationally
Strongest A− Cost of livingB WalkabilityLowest C− Safety
#44 in West Yorkshire B− Large town · 34,853 people · #1,027 of 2,138 nationally
Strongest A− WalkabilityB+ SchoolsLowest C− Safety
#45 in West Yorkshire B− Town · 3,362 people · #1,044 of 2,138 nationally
Strongest A− Jobs & incomeB SchoolsLowest C− Health
#46 in West Yorkshire B− Town · 3,151 people · #1,052 of 2,138 nationally
Strongest B+ Cost of livingB WalkabilityLowest C+ Health
#47 in West Yorkshire B− Large town · 32,562 people · #1,057 of 2,138 nationally
Strongest A− SchoolsA− WalkabilityLowest D Safety
#48 in West Yorkshire B− Town · 19,614 people · #1,070 of 2,138 nationally
Strongest B+ Cost of livingB Jobs & incomeLowest D Hazard risk
#49 in West Yorkshire B− Town · 8,325 people · #1,081 of 2,138 nationally
Strongest B Hazard riskB Cost of livingLowest C Safety
#50 in West Yorkshire B− Large town · 33,159 people · #1,091 of 2,138 nationally
Strongest A− Cost of livingB WalkabilityLowest D Safety
#51 in West Yorkshire B− Town · 9,868 people · #1,112 of 2,138 nationally
Strongest A− SchoolsB+ Cost of livingLowest D Safety
#52 in West Yorkshire B− Town · 14,273 people · #1,142 of 2,138 nationally
Strongest A− WalkabilityB+ SchoolsLowest C− Safety
#53 in West Yorkshire B− Town · 3,077 people · #1,167 of 2,138 nationally
Strongest A Hazard riskB SchoolsLowest C Safety
#54 in West Yorkshire C+ Town · 10,299 people · #1,184 of 2,138 nationally
Strongest B SchoolsB Jobs & incomeLowest C Health
#55 in West Yorkshire C+ Town · 6,278 people · #1,204 of 2,138 nationally
Strongest A Hazard riskB SchoolsLowest C Safety
#56 in West Yorkshire C+ Town · 3,688 people · #1,212 of 2,138 nationally
Strongest A− Cost of livingB Jobs & incomeLowest D Schools
#57 in West Yorkshire C+ Town · 5,280 people · #1,235 of 2,138 nationally
Strongest A Hazard riskB+ Jobs & incomeLowest C− Safety
#58 in West Yorkshire C+ Town · 9,707 people · #1,248 of 2,138 nationally
Strongest A Hazard riskA− Cost of livingLowest C− Safety
#59 in West Yorkshire C+ Large town · 32,982 people · #1,256 of 2,138 nationally
Strongest A SchoolsB+ Cost of livingLowest D Safety
#60 in West Yorkshire C+ Town · 13,368 people · #1,271 of 2,138 nationally
Strongest A Cost of livingA− SchoolsLowest D Safety
#61 in West Yorkshire C+ Large town · 88,111 people · #1,280 of 2,138 nationally
Strongest A Cost of livingA WalkabilityLowest D− Safety
#62 in West Yorkshire C+ Large town · 44,494 people · #1,308 of 2,138 nationally
Strongest A Cost of livingB WalkabilityLowest D Safety
#63 in West Yorkshire C+ Town · 6,958 people · #1,309 of 2,138 nationally
Strongest A− SchoolsB− Jobs & incomeLowest D Hazard risk
#64 in West Yorkshire C+ Town · 15,238 people · #1,313 of 2,138 nationally
Strongest B+ Jobs & incomeB Hazard riskLowest C− Safety
#65 in West Yorkshire C+ Large town · 29,228 people · #1,338 of 2,138 nationally
Strongest A WalkabilityA− Cost of livingLowest D− Safety
#66 in West Yorkshire C+ Town · 17,519 people · #1,345 of 2,138 nationally
Strongest A Cost of livingB− WalkabilityLowest D Safety
#67 in West Yorkshire C+ Town · 4,483 people · #1,348 of 2,138 nationally
Strongest A Cost of livingA WalkabilityLowest D− Safety
#68 in West Yorkshire C+ Large town · 21,976 people · #1,385 of 2,138 nationally
Strongest B+ WalkabilityB+ Cost of livingLowest D Safety
#69 in West Yorkshire C Large town · 20,964 people · #1,446 of 2,138 nationally
Strongest B+ Hazard riskB WalkabilityLowest C− Safety
#70 in West Yorkshire C Town · 2,896 people · #1,473 of 2,138 nationally
Strongest A Hazard riskA− Cost of livingLowest C− Safety
#72 in West Yorkshire C Town · 9,516 people · #1,478 of 2,138 nationally
Strongest A− WalkabilityA− SchoolsLowest D− Safety
#71 in West Yorkshire C Town · 11,607 people · #1,477 of 2,138 nationally
Strongest A Cost of livingB WalkabilityLowest D− Safety
#73 in West Yorkshire C Large town · 97,871 people · #1,509 of 2,138 nationally
Strongest A− WalkabilityB+ SchoolsLowest D− Safety
#74 in West Yorkshire C Town · 5,410 people · #1,513 of 2,138 nationally
Strongest A Hazard riskA Cost of livingLowest D Safety
#75 in West Yorkshire C City · 141,683 people · #1,543 of 2,138 nationally
Strongest A Cost of livingA− WalkabilityLowest D Safety
#76 in West Yorkshire C Town · 3,096 people · #1,553 of 2,138 nationally
Strongest B− Jobs & incomeC+ Cost of livingLowest C− Hazard risk
#77 in West Yorkshire C Town · 5,204 people · #1,555 of 2,138 nationally
Strongest B+ Cost of livingB SchoolsLowest D Jobs & income
#78 in West Yorkshire C− Town · 12,971 people · #1,633 of 2,138 nationally
Strongest A WalkabilityA Cost of livingLowest D− Hazard risk
#79 in West Yorkshire C− Town · 4,150 people · #1,689 of 2,138 nationally
Strongest A− Cost of livingB SchoolsLowest D− Safety
#80 in West Yorkshire C− City · 333,968 people · #1,723 of 2,138 nationally
Strongest A Cost of livingA− WalkabilityLowest D− Safety
#81 in West Yorkshire C− Town · 2,960 people · #1,733 of 2,138 nationally
Strongest A Hazard riskA− Cost of livingLowest D− Safety
#82 in West Yorkshire C− Large town · 63,730 people · #1,741 of 2,138 nationally
Strongest A Cost of livingB+ WalkabilityLowest D− Safety
#83 in West Yorkshire C− City · 536,262 people · #1,807 of 2,138 nationally
Strongest A+ WalkabilityC+ SchoolsLowest D− Safety
#84 in West Yorkshire D Large town · 48,754 people · #1,892 of 2,138 nationally
Strongest A WalkabilityA Cost of livingLowest D− Safety
#85 in West Yorkshire D Large town · 45,363 people · #1,903 of 2,138 nationally
Strongest B+ Cost of livingB WalkabilityLowest D− Safety
#86 in West Yorkshire D Town · 6,332 people · #1,907 of 2,138 nationally
Strongest B+ Cost of livingB Hazard riskLowest D Safety
#87 in West Yorkshire D Town · 11,657 people · #1,965 of 2,138 nationally
Strongest B+ Cost of livingB WalkabilityLowest D− Safety
#88 in West Yorkshire D Town · 9,177 people · #1,968 of 2,138 nationally
Strongest B+ WalkabilityB Cost of livingLowest D− Safety
#89 in West Yorkshire D Town · 11,187 people · #1,981 of 2,138 nationally
Strongest A− WalkabilityB+ Cost of livingLowest D− Safety
#90 in West Yorkshire D− Town · 4,993 people · #2,068 of 2,138 nationally
Strongest B+ WalkabilityB Cost of livingLowest D− Health
#91 in West Yorkshire D− Town · 8,880 people · #2,089 of 2,138 nationally
Strongest B Cost of livingB Hazard riskLowest D− Health
Show all 91 towns Dots: each town’s overall grade, sized by population. Labels: the top five.
Villages and small towns 55 smaller places in West Yorkshire Places of 1,000 to 2,500 people have subject grades on their pages, but no overall grade or rank. The search at the top finds these too.
Middlestown and Overton2,409 Collingham2,362 Netherton (Wakefield)2,331 Hall Green2,307 Scholes (Leeds)2,270 Barwick in Elmet2,180 Sharlston2,163 Luddenden Foot2,148 Micklefield2,064 Pool-in-Wharfedale1,991 Oxenhope1,898 Scholes (near Hade Edge)1,888 Bardsey1,819 Thorp Arch1,782 Bramham1,764 South Hiendley1,750 Flockton1,732 Streethouse1,691 Scarcroft1,634 Harden1,602 Oakenshaw1,571 Aberford1,551 Shadwell1,452 Emley1,433 Thorner1,397 Thorpe on the Hill1,232 East Morton1,227 Holmbridge1,219 Methley1,196 Darrington1,194 Bottom Boat1,191 Outlane1,172 East Keswick1,145 Grange Moor1,118 Upperthong1,094 20 places under 1,000 people Photos: 0: Tim Green · CC BY 2.0 · 1: Stephen Craven · CC BY-SA 2.0 · 2: Nigel Homer · CC BY-SA 2.0 · 3: Colin Smith · CC BY-SA 2.0 · 6: Mtaylor848 · CC BY-SA 3.0 · 7: Andrew Farquhar · CC BY 2.0 · 8: Velella · CC BY-SA 3.0 · 9: steve taylor · CC BY-SA 2.0 · 10: Mtaylor848 · CC BY-SA 4.0 · 14: Richard Harvey · CC BY-SA 2.0 uk · 15: Linda Spashett Storye_book · CC BY 3.0 · 16: Chemical Engineer · CC BY-SA 4.0 · 17: Tim Green from Bradford · CC BY 2.0 · 18: habiloid · CC BY-SA 2.0 · 20: Alexander P Kapp · CC BY-SA 2.0 · 21: Malcolm Street · CC BY-SA 2.0 · 23: Malc McDonald · CC BY-SA 2.0 · 24: Dr Neil Clifton · CC BY-SA 2.0 · 25: Peter Whatley · CC BY-SA 2.0 · 26: Christine Johnstone · CC BY-SA 2.0 · 27: Humphrey Bolton · CC BY-SA 2.0 · 28: Tim Green aka atouch · CC BY 2.0 · 29: Robert Wade · CC BY-SA 2.0 · 30: Mike Kirby · CC BY-SA 2.0 · 31: Betty Longbottom · CC BY-SA 2.0 · 33: MGSpiller · CC BY 2.5 · 34: Steve Fareham · CC BY-SA 2.0 · 35: DS Pugh · CC BY-SA 2.0 · 40: Chris Heaton · CC BY-SA 2.0 · 42: Original uploader was SpaceMonkey at en.wikipedia · CC BY-SA 3.0 · 43: Stephen Armstrong · CC BY-SA 2.0 · 45: Richard Harvey · CC BY-SA 3.0 · 48: Richard Harvey · CC BY-SA 2.5 · 50: J3Mrs. · CC BY-SA 3.0 · 51: Mat Fascione · CC BY-SA 2.0 · 52: Mick Melvin · CC BY-SA 2.0 · 55: SpaceMonkey at English Wikipedia · CC BY-SA 3.0 · 58: Stephen McKay · CC BY-SA 2.0 · 60: Mr Barndoor · CC BY 3.0 · 65: SnoopingAsUsual · Public domain · 66: Dave Bevis · CC BY-SA 2.0 · 73: Jon Farman · Public domain · 75: Decvalts · Public domain · 76: Steve F · CC BY-SA 2.0 · 77: John H Darch · CC BY-SA 2.0 · 78: Ian S · CC BY-SA 2.0 · 83: Tim Green atouch · CC BY 2.0 · 85: Jonathan Clitheroe · CC BY-SA 2.0 · 89: Bill Henderson · CC BY-SA 2.0
Sources: TownRatings grades: our own summary of the data, ranked against UK towns only · ONS Census 2021, output areas summed to the ONS 2022 built-up area. All under the Open Government Licence v3.0.
Contains public sector information licensed under the Open Government Licence v3.0. Contains HM Land Registry data © Crown copyright and database right 2026. Contains OS data © Crown copyright and database right 2026 (ONS boundaries). Northern Ireland: Source: NISRA; contains Land & Property Services data and Ordnance Survey of Northern Ireland information, © Crown copyright, licensed under the Open Government Licence v3.0. Scotland: contains National Records of Scotland data, Registers of Scotland data and SEPA data, © Crown copyright / © SEPA 2025, licensed under the Open Government Licence v3.0.