A castle was built here by the Abbots of Kinloss, and stood on top of a small mound, surrounded by a dry moat.
There are no visible remains of the castle itself, with the site now occupied by the parish church of Grange. However, traces of the moat can still be seen to the north and west of the church.
Alternative names for Grange Castle
Castle Of Grange, Tower Of Strathisla