Houses for Sale in Fife
714 properties found
Newest First
3 bed terraced house
75 Maitland Street, Dunfermline KY12
Freehold
Listed Jun 18, 2026
£279,999
3 bed semi-detached house
Lamond Drive, St Andrews KY16
Freehold
Listed Jun 18, 2026
£360,000
2 bed end of terrace house
Marmion Drive, Glenrothes KY6
Freehold
Listed Jun 18, 2026
£109,995
2 bed terraced house
Keith Drive, Glenrothes KY6
Freehold
Listed Jun 18, 2026
£85,000
2 bed terraced house
Balfour Place, St. Andrews, Fife
Freehold
Listed Jun 18, 2026
£675,000
3 bed terraced house
"Durris" at Melville Road, St Andrews KY16
New BuildFreehold
Listed Jun 17, 2026
£379,995
3 bed end of terrace house
"Durris" at Melville Road, St Andrews KY16
New BuildFreehold
Listed Jun 17, 2026
£389,995
2 bed terraced house
Cleikimin Crescent, Ballingry, KY5
Freehold
Listed Jun 17, 2026
£105,000
4 bed detached house
Pentland Park, Kennoway KY8
Freehold
Listed Jun 17, 2026 Changed Jul 4, 2026
£264,995
-1.9%
3 bed terraced house
South Street, St. Andrews, Fife KY16
Freehold
Listed Jun 17, 2026
£1,100,000
3 bed terraced house
Plot 61 at Stewart's Quarter Stewart's Quarter, Rosyth KY11
New BuildFreehold
Listed Jun 15, 2026
£264,995
3 bed end of terrace house
Plot 60 at Stewart's Quarter Stewart's Quarter, Rosyth KY11
New BuildFreehold
Listed Jun 15, 2026
£269,995
5 bed detached house
Brighton Road, Cupar KY15
Freehold
Listed Jun 15, 2026
£620,000
2 bed terraced house
Roods Square, Inverkeithing KY11
Freehold
Listed Jun 15, 2026
£129,995
3 bed detached house
Lady Foulis Road, Foodieash, Cupar KY15
Freehold
Listed Jun 15, 2026
£465,000
4 bed detached house
Carcraig Place, Dalgety Bay, Dunfermline KY11
Freehold
Listed Jun 15, 2026
£345,000
3 bed terraced house
Inveraray Avenue, Glenrothes KY7
Freehold
Listed Jun 15, 2026 Changed Jul 14, 2026
£95,000
-5.0%
4 bed detached house
14 Dunnock Road, Dunfermline KY11
Freehold
Listed Jun 14, 2026
£320,000
4 bed detached house
15 Vorlich Way, Dunfermline KY11
Freehold
Listed Jun 14, 2026
£320,000
3 bed semi-detached house
5 Allen Grove, Comrie KY12
Freehold
Listed Jun 14, 2026 Changed Jul 8, 2026
£190,000
-2.6%