Craven Arms est une petite ville de marché et une paroisse civile dans le comté de Shropshire, en Angleterre. Elle est située au sud de la ville du comté de Shrewsbury et au nord de Ludlow. Au recensement de 2011, la population de la ville était de 2 289 habitants.
C'est une ville relativement nouvelle (par rapport à d'autres endroits du Shropshire), n'étant qu'un petit village appelé Newton sur une carte de 1695.
Il est situé dans la région des Shropshire Hills, d'une beauté naturelle exceptionnelle, et est le site du centre de découverte des Shropshire Hills. La rivière Onny coule à l'est de la ville.
La ville possède une gare qui propose des trains directs vers Shrewsbury, Manchester, le nord et le sud du Pays de Galles. La ligne ferroviaire du cœur du pays de Galles rejoint la ligne des Marches galloises juste à l'extérieur de la gare de la ville.

.jpg)