It lies in a remote tract of countryside, 8 miles (13 km) northwest of Knighton, on the B4355 road to Newtown, near the headwaters of the River Teme, at an elevation of 254 metres (833 ft).
[2] Beguildy is an anglicization of Bugeildy, which means shepherd-house in Welsh, from bugail for shepherd and tŷ for house.
The rood screen is a fine example of 15th century workmanship and is well preserved, bearing the original coloured Tudor roses.
At the end of the chest is an iron ring for use when it was drawn by a horse to be buried or hidden in times of trouble.
They were sculpted as a representative of the vicar when the Church was renovated by a stonemason called James Wear(1837–1913) John Dee has probably been incorrectly associated with Beguildy.