Houses for Sale in Fife
714 properties found
Newest First
3 bed terraced house
Balfour Place, St. Andrews, Fife KY16
New BuildFreehold
Listed May 7, 2026
£1,850,000
3 bed semi-detached house
Duddingston Drive, Kirkcaldy KY2
Freehold
Listed May 7, 2026
£230,000
3 bed semi-detached house
Foxton Drive, Glenrothes, KY7 4UA
New BuildFreehold
Listed May 6, 2026
£259,995
4 bed semi-detached house
Station Road, Kelty KY4
Freehold
Listed May 5, 2026
£240,000
3 bed semi-detached house
Crawford Gardens, St Andrews KY16
Freehold
Listed May 4, 2026
£320,000
4 bed terraced house
James Street, Pittenweem KY10
Period PropertyFreehold
Listed May 4, 2026
£275,000
3 bed semi-detached house
37 Halbeath Road, Dunfermline KY12
Freehold
Listed May 4, 2026
£315,000
3 bed detached house
18 Letham Gait, Dalgety Bay KY11
Freehold
Listed May 3, 2026 Changed Jun 6, 2026
£260,000
-3.7%
3 bed terraced house
Main Street KY14
Period PropertyFreehold
Listed May 2, 2026 Changed Jul 23, 2026
£199,950
-7.0%
3 bed terraced house
South Street, St. Andrews, Fife KY16
Period PropertyFreehold
Listed May 1, 2026
£375,000
2 bed semi-detached house
Gordon Street, Lochgelly KY5
Freehold
Listed May 1, 2026
£124,950
2 bed terraced house
Station Road, St Monans, Anstruther KY10
Freehold
Listed May 1, 2026
£225,000
3 bed terraced house
Rose Street, St Monans KY10
Freehold
Listed May 1, 2026
£420,000
3 bed terraced house
Balmungo Steadings, St. Andrews, Fife
Freehold
Listed May 1, 2026
£420,000
5 bed terraced house
West Shore, Pittenweem, Anstruther
Freehold
Listed Apr 30, 2026
£575,000
5 bed detached house
Croft Wood View, Cleish, Kinross-Shire KY13
Freehold
Listed Apr 30, 2026
£750,000
5 bed detached house
Kirklands, High Street, Aberdour, Burntisland KY3
Freehold
Listed Apr 30, 2026
£750,000
6 bed semi-detached house
South View, Burntisland KY3
Freehold
Listed Apr 29, 2026 Changed Jul 4, 2026
£470,000
-1.1%
3 bed detached house
High Street, Aberdour KY3
Freehold
Listed Apr 28, 2026
£700,000
3 bed semi-detached house
Upper Largo, Leven KY8
Freehold
Listed Apr 28, 2026 Changed May 29, 2026
£299,950
-6.0%