| Lower Garrowood, Grange, Keith, Bnf AB55 6SE | Detached | - | £262,500 | 2025-10-24 |
| Gateside, B9018 From Grange Crossroads To U24h Near Nethertown, Grange Crossroads, Keith AB55 6ND | Detached | 2 | £220,000 | 2025-10-20 |
| Rosarie House, Mulben, Keith, Banff AB55 6YU | Detached | - | £165,000 | 2025-10-16 |
| Maple Lodge, Strathyre, Callander, Perthshire FK18 8NA | Detached | 2 | £358,000 | 2025-10-15 |
| 1 Elm Cottage, Montgarrie, Alford, Aberdeenshire AB33 8AS | Semi_Detached | - | £85,000 | 2025-10-10 |
| Rowanbank, Newfargie, Glenfarg, Perth PH2 9QT | Detached | - | £285,000 | 2025-10-01 |
| 1, Farmton Cottages, B9117 From U144h At Willowbrook To A95 At Cairnhill, Grange, Keith AB55 6SP | Semi_Detached | 3 | £140,000 | 2025-09-30 |
| Lothlorien, Grange, Keith AB55 6SQ | Detached | 5 | £410,000 | 2025-09-23 |
| Stripeside Of Edingight, Grange, Keith AB55 6NB | Detached | 3 | £265,000 | 2025-09-08 |
| Braeside, Brachla, Inverness, Inverness-shire IV3 8AU | Detached | - | £310,000 | 2025-08-22 |
| Malcolmburn Steading, Mulben, Keith, Bnf AB55 6YB | Detached | - | £455,000 | 2025-08-20 |
| 1, Isla Road, Altamount, Blairgowrie PH10 6RR | Detached | - | £195,000 | 2025-07-25 |
| 12, Main Street, Keith AB55 6UR | Flat | 2 | £115,000 | 2025-06-11 |
| Glendowan, Grange Crossroads, Keith AB55 6LX | Detached | 4 | £370,000 | 2025-05-05 |
| Eastfield, Chapelhill, Grange Crossroads, Keith AB55 6LQ | Detached | - | £233,000 | 2025-04-30 |