Want to compare two towns side by side?

Compare

Safest Towns in West Midlands

Ranked list of towns in West Midlands by crime rate (per 1,000 residents). Data is sourced from official public datasets and updated regularly.

Across 109 towns, recorded crime ranged from 9.8 per 1,000 per 1,000 in Catshill to 141.0 per 1,000 per 1,000 in Pelsall. The median rate was 64.2 per 1,000 per 1,000.

1 (top 3)Catshill10010,1739.8 per 1,000
2 (top 3)Ludlow23810,28023.2 per 1,000
3 (top 3)Ross-on-Wye33310,99330.3 per 1,000
4Market Drayton57912,06248.0 per 1,000
5Church Stretton1723,57648.1 per 1,000
6Wem3036,28748.2 per 1,000
7Shrewsbury3,65475,78448.2 per 1,000
8Broseley2705,59648.2 per 1,000
9Gobowen1473,04648.3 per 1,000
10Oswestry84517,50048.3 per 1,000
11Bayston Hill2525,22148.3 per 1,000
12Albrighton3376,98348.3 per 1,000
13Bridgnorth58812,17248.3 per 1,000
14Ellesmere2334,81248.4 per 1,000
15Highley1603,30548.4 per 1,000
16Featherstone (South Staffordshire)3577,09650.3 per 1,000
17Kinver2344,65150.3 per 1,000
18Bromyard1923,81650.3 per 1,000
19Penkridge4228,36450.5 per 1,000
20Huntington (South Staffordshire)2384,71550.5 per 1,000
21Codsall60011,86750.6 per 1,000
22Hereford3,04260,08150.6 per 1,000
23Great Wyrley and Cheslyn Hay89517,64750.7 per 1,000
24Essington1763,47150.7 per 1,000
25Wombourne64912,81050.7 per 1,000
26Ledbury4238,34450.7 per 1,000
27Long Lawford2404,36954.9 per 1,000
28Rugby4,26277,44055.0 per 1,000
29Cawston (Rugby)3566,47555.0 per 1,000
30Fazeley4177,57155.1 per 1,000
31Lichfield1,79832,58655.2 per 1,000
32Burntwood1,55628,17255.2 per 1,000
33Cheddleton1963,54655.3 per 1,000
34Leek1,07519,38855.4 per 1,000
35Handsacre and Armitage2684,83755.4 per 1,000
36Fradley South2003,60955.4 per 1,000
37Biddulph97117,49055.5 per 1,000
38Werrington3346,01255.6 per 1,000
39Cheadle (Staffordshire Moorlands)63411,40355.6 per 1,000
40Blythe Bridge3786,79855.6 per 1,000
41Upper Tean1813,24455.8 per 1,000
42Pheasey5529,49858.1 per 1,000
43Kingsbury2173,55561.0 per 1,000
44Coleshill (North Warwickshire)4156,74461.5 per 1,000
45Polesworth and Dordon4667,55261.7 per 1,000
46Water Orton2153,48461.7 per 1,000
47Stone (Stafford)1,04616,93161.8 per 1,000
48Stafford4,43171,69561.8 per 1,000
49Eccleshall2003,22961.9 per 1,000
50Atherstone5368,66661.9 per 1,000
51Uttoxeter89614,02463.9 per 1,000
52Stretton (East Staffordshire)2974,64663.9 per 1,000
53Barton-under-Needwood3014,71363.9 per 1,000
54Burton upon Trent4,86476,03164.0 per 1,000
55Tutbury2363,67464.2 per 1,000
56Perton6009,30264.5 per 1,000
57Shifnal5948,97366.2 per 1,000
58Bignall End2193,18468.8 per 1,000
59Kidsgrove1,07515,59868.9 per 1,000
60Newcastle-under-Lyme5,27276,51168.9 per 1,000
61Harriseahead, Mow Cop and Newchapel2513,63769.0 per 1,000
62Talke and Talke Pits2373,43669.0 per 1,000
63Tamworth5,27576,07469.3 per 1,000
64Madeley2293,29369.5 per 1,000
65Rugeley1,88226,14972.0 per 1,000
66Cannock4,54063,05772.0 per 1,000
67Norton Canes5888,15572.1 per 1,000
68Sedgley2,39031,97674.7 per 1,000
69Coseley1,88425,20674.7 per 1,000
70Brierley Hill2,41532,31174.7 per 1,000
71Newport (Telford and Wrekin)1,06214,19174.8 per 1,000
72Dudley (Dudley)4,80664,28874.8 per 1,000
73Kingswinford3,85451,53274.8 per 1,000
74Halesowen4,49460,10374.8 per 1,000
75Stourbridge4,26056,96174.8 per 1,000
76Telford11,712156,32674.9 per 1,000
77Dickens Heath3774,79778.6 per 1,000
78Balsall Common5597,09478.8 per 1,000
79Solihull8,507107,75478.9 per 1,000
80Knowle and Dorridge1,52719,32379.0 per 1,000
81Keresley Newlands2933,63180.7 per 1,000
82Nuneaton7,16288,30181.1 per 1,000
83Bedworth2,52131,08381.1 per 1,000
84Bulkington4615,67081.3 per 1,000
85Whitchurch (Shropshire)8259,85683.7 per 1,000
86Coventry30,349343,62388.3 per 1,000
87Leominster1,00211,20689.4 per 1,000
88Rushall and Shelfield1,16312,84490.5 per 1,000
89Bloxwich4,69651,89190.5 per 1,000
90Aldridge1,43215,82790.5 per 1,000
91Willenhall4,45549,23390.5 per 1,000
92Streetly1,51916,79090.5 per 1,000
93Walsall6,40670,77790.5 per 1,000
94Darlaston1,91721,17790.5 per 1,000
95Brownhills1,92421,23890.6 per 1,000
96Wolverhampton21,457233,64391.8 per 1,000
97Bilston (Wolverhampton)3,18134,63191.9 per 1,000
98Wednesbury1,93320,32195.1 per 1,000
99Tipton4,49047,20295.1 per 1,000
100West Bromwich9,775102,74495.1 per 1,000
101Rowley Regis3,71439,05295.1 per 1,000
102Blackheath6616,95095.1 per 1,000
103Cradley Heath1,79018,81995.1 per 1,000
104Oldbury (Sandwell)4,30045,18895.2 per 1,000
105Smethwick5,36256,34395.2 per 1,000
106Stoke-on-Trent28,281260,001108.8 per 1,000
107Royal Sutton Coldfield10,68693,674114.1 per 1,000
108Birmingham127,7421,119,786114.1 per 1,000
109Pelsall1,47410,455141.0 per 1,000