Walford is a village in the civil parish of Baschurch, in Shropshire, England.
It is notable for its agricultural college (Walford and North Shropshire College). The B5067, Shrewsbury to Baschurch road, runs through the village.
The southern part, known as Walford Heath, is situated at the crossroads of the B5067 road with the Merrington to Yeaton lane. The speed limit here has recently been reduced to 40 mph. There are a number of commercial premises and a post box.
Immediately to the east of Walford Heath lies the hamlet of Old Woods.