The River Clun, which flows through the parish from the north to the south, divides the parish into two almost equal parts. The parish borders the county of Herefordshire to the south. The northwest corner of the parish (the locality of Hope, on the east slope of Clunbury Hill) falls within the Shropshire Hills AONB, but the village itself does not. The highest point in the parish is Goat Hill (in the northeast corner) at ; the lowest point is where the Clun exits the parish (and county) south of Broadward, at .