Church Stretton, of kortweg Stretton, is een kleine marktstad in het graafschap Shropshire, Engeland. Het ligt 13 mijl (21 km) ten zuiden van Shrewsbury en 15 mijl (24 km) ten noorden van Ludlow. In 2011 telde het stadje 4.671 inwoners.
Het ligt in het Shropshire Hills Area of Outstanding Natural Beauty.
De stad kreeg aan het eind van de Victoriaanse en Edwardiaanse periode de bijnaam "Klein Zwitserland" vanwege het landschap, en werd een kuuroord.
De stad heeft een treinstation met rechtstreekse treinen naar Shrewsbury, Manchester, Noord-Wales en Zuid-Wales.


