Houses for Sale in Banffshire
196 properties found
Newest First
3 bed detached house
Carron, Aberlour AB38
Period PropertyFreehold
Listed May 26, 2026
£340,000
3 bed end of terrace house
Nelson Terrace, Keith AB55
Freehold
Listed May 25, 2026
£165,000
2 bed semi-detached house
Hilton Avenue, Banff AB45
New BuildFreehold
Listed May 24, 2026
£198,000
4 bed detached house
Braes Of Allachie, Aberlour AB38
Freehold
Listed May 22, 2026
£455,000
4 bed end of terrace house
53 High Street, Buckie AB56
Freehold
Listed May 22, 2026
£245,000
3 bed semi-detached house
12 Boyndie Street West, Banff, Banffshire AB45
AuctionFreehold
Listed May 22, 2026 Changed May 26, 2026
£119,000
-8.5%
4 bed detached house
Glenbarry, 16 Bridgend, Buckie AB56
Freehold
Listed May 22, 2026
£175,000
4 bed detached house
3 & 5 Seafield Place, Whitehills, Banff, Aberdeenshire AB45
Freehold
Listed May 22, 2026
£205,000
5 bed detached house
Millwood, Coldhome, Keith, Moray, AB55
Freehold
Listed May 22, 2026
£400,000
3 bed end of terrace house
1 Alnath Place, Buckie AB56
Freehold
Listed May 21, 2026
£125,000
4 bed detached house
Spey Valley Drive, Tomanbent, Aberlour AB38
Freehold
Listed May 20, 2026
£640,000
2 bed semi-detached house
Bridgend Of Glenlivet, Ballindalloch AB37
Freehold
Listed May 20, 2026
£175,000
2 bed terraced house
No. 10 Main Street, Newmill, Keith AB55
Freehold
Listed May 20, 2026
£90,000
2 bed semi-detached house
Schoolhendry Street, Portsoy AB45
Freehold
Listed May 20, 2026
£129,000
3 bed detached house
Church Street, Portnockie AB56
Period PropertyFreehold
Listed May 19, 2026
£160,000
2 bed semi-detached house
Smith Road, Banff AB45
Freehold
Listed May 18, 2026
£105,000
3 bed semi-detached house
Macdonald Road, Banff AB45
Freehold
Listed May 18, 2026
£184,000
2 bed semi-detached house
15B East Cathcart Street, Buckie AB56
Freehold
Listed May 18, 2026
£155,000
6 bed detached house
Scotsmill, Banff AB45
Freehold
Listed May 18, 2026
£340,000
2 bed end of terrace house
1 Craigview Road, Portknockie AB56
Freehold
Listed May 18, 2026
£89,000