Flats for Sale in Fife
315 properties found
Newest First
2 bed flat
South Street, St. Andrews KY16
Leasehold
Listed Dec 5, 2025
£490,000
3 bed flat
Elie House, Elie, Leven, Fife
LeaseholdPeriod Property
Listed Nov 28, 2025 Changed May 21, 2026
£750,000
-11.8%
2 bed flat
Flat 2, Craig Flower House, Craigflower Court, Torryburn, Fife KY12
Listed BuildingFreehold
Listed Nov 26, 2025 Changed May 19, 2026
£159,000
-3.6%
2 bed flat
Harbour Place, Dalgety Bay, KY11
Freehold
Listed Nov 25, 2025
£229,000
2 bed flat
"Jubilee" at Melville Road, St Andrews KY16
LeaseholdNew Build
Listed Nov 5, 2025 Changed Jun 6, 2026
£325,995
-6.3%
4 bed flat
Upper Flat, 1 Alfred Place, St Andrews, KY16 9XG
Period PropertyFreehold
Listed Nov 3, 2025 Changed Feb 5, 2026
£735,000
-2.0%
2 bed flat
Lower Flat, 1 Alfred Place, St Andrews, KY16 9XG
Period PropertyFreehold
Listed Nov 3, 2025 Changed Feb 5, 2026
£485,000
-3.0%
2 bed flat
West Leven Street, Burntisland KY3
Freehold
Listed Oct 31, 2025
£85,000
2 bed flat
"Balgove" at Melville Road, St Andrews KY16
LeaseholdNew Build
Listed Oct 29, 2025 Changed Jun 6, 2026
£312,995
-8.5%
2 bed flat
Randolph Street, Buckhaven KY8
Freehold
Listed Oct 22, 2025 Changed Jun 18, 2026
£55,000
-14.1%
3 bed flat
Newtown, Cupar KY15
Freehold
Listed Sep 29, 2025
£85,000
2 bed flat
Kirkside Court, Leven KY8
Freehold
Listed Sep 23, 2025 Changed Jul 21, 2026
£78,400
-12.9%
3 bed flat
Kirkside Court, Leven, KY8
Leasehold
Listed Sep 23, 2025 Changed Jul 21, 2026
£78,400
-12.9%
2 bed flat
Murray Park, St. Andrews, Fife
FreeholdStudent
Listed Sep 15, 2025
£800,000
3 bed flat
15, Warrack Street, St. Andrews KY16
Freehold
Listed Sep 12, 2025 Changed Jun 30, 2026
£235,000
-2.1%
2 bed flat
Argyle Court, St Andrews KY16
LeaseholdRetirement
Listed Sep 3, 2025
£225,000
3 bed flat
40, Keith Court, Glenrothes, KY62HX
AuctionFreehold
Listed Aug 26, 2025 Changed Jan 10, 2026
£18,000
2 bed flat
Argyle Court, St Andrews KY16
RetirementFreehold
Listed Aug 22, 2025
£190,000
2 bed flat
3 Inzievar House, Dunfermline KY12
Freehold
Listed Aug 2, 2025
£269,950
2 bed flat
James Street, St Andrews , Fife , KY16
Leasehold
Listed Jul 22, 2025 Changed Jan 22, 2026
£290,000
-13.4%