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) | Catshill | 100 | 10,173 | 9.8 per 1,000 |
| 2 (top 3) | Ludlow | 238 | 10,280 | 23.2 per 1,000 |
| 3 (top 3) | Ross-on-Wye | 333 | 10,993 | 30.3 per 1,000 |
| 4 | Market Drayton | 579 | 12,062 | 48.0 per 1,000 |
| 5 | Church Stretton | 172 | 3,576 | 48.1 per 1,000 |
| 6 | Wem | 303 | 6,287 | 48.2 per 1,000 |
| 7 | Shrewsbury | 3,654 | 75,784 | 48.2 per 1,000 |
| 8 | Broseley | 270 | 5,596 | 48.2 per 1,000 |
| 9 | Gobowen | 147 | 3,046 | 48.3 per 1,000 |
| 10 | Oswestry | 845 | 17,500 | 48.3 per 1,000 |
| 11 | Bayston Hill | 252 | 5,221 | 48.3 per 1,000 |
| 12 | Albrighton | 337 | 6,983 | 48.3 per 1,000 |
| 13 | Bridgnorth | 588 | 12,172 | 48.3 per 1,000 |
| 14 | Ellesmere | 233 | 4,812 | 48.4 per 1,000 |
| 15 | Highley | 160 | 3,305 | 48.4 per 1,000 |
| 16 | Featherstone (South Staffordshire) | 357 | 7,096 | 50.3 per 1,000 |
| 17 | Kinver | 234 | 4,651 | 50.3 per 1,000 |
| 18 | Bromyard | 192 | 3,816 | 50.3 per 1,000 |
| 19 | Penkridge | 422 | 8,364 | 50.5 per 1,000 |
| 20 | Huntington (South Staffordshire) | 238 | 4,715 | 50.5 per 1,000 |
| 21 | Codsall | 600 | 11,867 | 50.6 per 1,000 |
| 22 | Hereford | 3,042 | 60,081 | 50.6 per 1,000 |
| 23 | Great Wyrley and Cheslyn Hay | 895 | 17,647 | 50.7 per 1,000 |
| 24 | Essington | 176 | 3,471 | 50.7 per 1,000 |
| 25 | Wombourne | 649 | 12,810 | 50.7 per 1,000 |
| 26 | Ledbury | 423 | 8,344 | 50.7 per 1,000 |
| 27 | Long Lawford | 240 | 4,369 | 54.9 per 1,000 |
| 28 | Rugby | 4,262 | 77,440 | 55.0 per 1,000 |
| 29 | Cawston (Rugby) | 356 | 6,475 | 55.0 per 1,000 |
| 30 | Fazeley | 417 | 7,571 | 55.1 per 1,000 |
| 31 | Lichfield | 1,798 | 32,586 | 55.2 per 1,000 |
| 32 | Burntwood | 1,556 | 28,172 | 55.2 per 1,000 |
| 33 | Cheddleton | 196 | 3,546 | 55.3 per 1,000 |
| 34 | Leek | 1,075 | 19,388 | 55.4 per 1,000 |
| 35 | Handsacre and Armitage | 268 | 4,837 | 55.4 per 1,000 |
| 36 | Fradley South | 200 | 3,609 | 55.4 per 1,000 |
| 37 | Biddulph | 971 | 17,490 | 55.5 per 1,000 |
| 38 | Werrington | 334 | 6,012 | 55.6 per 1,000 |
| 39 | Cheadle (Staffordshire Moorlands) | 634 | 11,403 | 55.6 per 1,000 |
| 40 | Blythe Bridge | 378 | 6,798 | 55.6 per 1,000 |
| 41 | Upper Tean | 181 | 3,244 | 55.8 per 1,000 |
| 42 | Pheasey | 552 | 9,498 | 58.1 per 1,000 |
| 43 | Kingsbury | 217 | 3,555 | 61.0 per 1,000 |
| 44 | Coleshill (North Warwickshire) | 415 | 6,744 | 61.5 per 1,000 |
| 45 | Polesworth and Dordon | 466 | 7,552 | 61.7 per 1,000 |
| 46 | Water Orton | 215 | 3,484 | 61.7 per 1,000 |
| 47 | Stone (Stafford) | 1,046 | 16,931 | 61.8 per 1,000 |
| 48 | Stafford | 4,431 | 71,695 | 61.8 per 1,000 |
| 49 | Eccleshall | 200 | 3,229 | 61.9 per 1,000 |
| 50 | Atherstone | 536 | 8,666 | 61.9 per 1,000 |
| 51 | Uttoxeter | 896 | 14,024 | 63.9 per 1,000 |
| 52 | Stretton (East Staffordshire) | 297 | 4,646 | 63.9 per 1,000 |
| 53 | Barton-under-Needwood | 301 | 4,713 | 63.9 per 1,000 |
| 54 | Burton upon Trent | 4,864 | 76,031 | 64.0 per 1,000 |
| 55 | Tutbury | 236 | 3,674 | 64.2 per 1,000 |
| 56 | Perton | 600 | 9,302 | 64.5 per 1,000 |
| 57 | Shifnal | 594 | 8,973 | 66.2 per 1,000 |
| 58 | Bignall End | 219 | 3,184 | 68.8 per 1,000 |
| 59 | Kidsgrove | 1,075 | 15,598 | 68.9 per 1,000 |
| 60 | Newcastle-under-Lyme | 5,272 | 76,511 | 68.9 per 1,000 |
| 61 | Harriseahead, Mow Cop and Newchapel | 251 | 3,637 | 69.0 per 1,000 |
| 62 | Talke and Talke Pits | 237 | 3,436 | 69.0 per 1,000 |
| 63 | Tamworth | 5,275 | 76,074 | 69.3 per 1,000 |
| 64 | Madeley | 229 | 3,293 | 69.5 per 1,000 |
| 65 | Rugeley | 1,882 | 26,149 | 72.0 per 1,000 |
| 66 | Cannock | 4,540 | 63,057 | 72.0 per 1,000 |
| 67 | Norton Canes | 588 | 8,155 | 72.1 per 1,000 |
| 68 | Sedgley | 2,390 | 31,976 | 74.7 per 1,000 |
| 69 | Coseley | 1,884 | 25,206 | 74.7 per 1,000 |
| 70 | Brierley Hill | 2,415 | 32,311 | 74.7 per 1,000 |
| 71 | Newport (Telford and Wrekin) | 1,062 | 14,191 | 74.8 per 1,000 |
| 72 | Dudley (Dudley) | 4,806 | 64,288 | 74.8 per 1,000 |
| 73 | Kingswinford | 3,854 | 51,532 | 74.8 per 1,000 |
| 74 | Halesowen | 4,494 | 60,103 | 74.8 per 1,000 |
| 75 | Stourbridge | 4,260 | 56,961 | 74.8 per 1,000 |
| 76 | Telford | 11,712 | 156,326 | 74.9 per 1,000 |
| 77 | Dickens Heath | 377 | 4,797 | 78.6 per 1,000 |
| 78 | Balsall Common | 559 | 7,094 | 78.8 per 1,000 |
| 79 | Solihull | 8,507 | 107,754 | 78.9 per 1,000 |
| 80 | Knowle and Dorridge | 1,527 | 19,323 | 79.0 per 1,000 |
| 81 | Keresley Newlands | 293 | 3,631 | 80.7 per 1,000 |
| 82 | Nuneaton | 7,162 | 88,301 | 81.1 per 1,000 |
| 83 | Bedworth | 2,521 | 31,083 | 81.1 per 1,000 |
| 84 | Bulkington | 461 | 5,670 | 81.3 per 1,000 |
| 85 | Whitchurch (Shropshire) | 825 | 9,856 | 83.7 per 1,000 |
| 86 | Coventry | 30,349 | 343,623 | 88.3 per 1,000 |
| 87 | Leominster | 1,002 | 11,206 | 89.4 per 1,000 |
| 88 | Rushall and Shelfield | 1,163 | 12,844 | 90.5 per 1,000 |
| 89 | Bloxwich | 4,696 | 51,891 | 90.5 per 1,000 |
| 90 | Aldridge | 1,432 | 15,827 | 90.5 per 1,000 |
| 91 | Willenhall | 4,455 | 49,233 | 90.5 per 1,000 |
| 92 | Streetly | 1,519 | 16,790 | 90.5 per 1,000 |
| 93 | Walsall | 6,406 | 70,777 | 90.5 per 1,000 |
| 94 | Darlaston | 1,917 | 21,177 | 90.5 per 1,000 |
| 95 | Brownhills | 1,924 | 21,238 | 90.6 per 1,000 |
| 96 | Wolverhampton | 21,457 | 233,643 | 91.8 per 1,000 |
| 97 | Bilston (Wolverhampton) | 3,181 | 34,631 | 91.9 per 1,000 |
| 98 | Wednesbury | 1,933 | 20,321 | 95.1 per 1,000 |
| 99 | Tipton | 4,490 | 47,202 | 95.1 per 1,000 |
| 100 | West Bromwich | 9,775 | 102,744 | 95.1 per 1,000 |
| 101 | Rowley Regis | 3,714 | 39,052 | 95.1 per 1,000 |
| 102 | Blackheath | 661 | 6,950 | 95.1 per 1,000 |
| 103 | Cradley Heath | 1,790 | 18,819 | 95.1 per 1,000 |
| 104 | Oldbury (Sandwell) | 4,300 | 45,188 | 95.2 per 1,000 |
| 105 | Smethwick | 5,362 | 56,343 | 95.2 per 1,000 |
| 106 | Stoke-on-Trent | 28,281 | 260,001 | 108.8 per 1,000 |
| 107 | Royal Sutton Coldfield | 10,686 | 93,674 | 114.1 per 1,000 |
| 108 | Birmingham | 127,742 | 1,119,786 | 114.1 per 1,000 |
| 109 | Pelsall | 1,474 | 10,455 | 141.0 per 1,000 |