MovingDay logo MovingDay

Flats for Sale in Fife

315 properties found

Avg £200,562
Low £5,000
High £1,295,000
Avg Days 117
2 bed property, in Barnet Crescent, £80,000

2 bed flat

Barnet Crescent, Kirkcaldy KY1

Freehold
Listed Jul 2, 2026
£80,000
3 bed property, in West Shore, £295,000

3 bed flat

West Shore, St. Monans, Anstruther, Fife KY10

Period PropertyFreehold
Listed Jul 1, 2026
£295,000
2 bed property, in Aitken Court, £55,000

2 bed flat

Aitken Court, Fife, Leven KY8

Freehold
Listed Jul 1, 2026
£55,000
2 bed property, in 150 Golfdrum Street, £90,000

2 bed flat

150 Golfdrum Street, Dunfermline, Fife, KY12 8DX

Freehold
Listed Jul 1, 2026
£90,000
2 bed property, in Alexandra Place, £525,000

2 bed flat

Alexandra Place, St Andrews, 9 KY16

Period PropertyLeasehold
Listed Jun 30, 2026
£525,000
1 bed property, in High Street, £99,950

1 bed flat

High Street, Kirkcaldy KY1

Listed BuildingFreehold
Listed Jun 30, 2026
£99,950
2 bed property, in College Street, £45,995

2 bed flat

College Street, Buckhaven, Leven KY8

AuctionCash BuyersLeasehold
Listed Jun 29, 2026
£45,995
3 bed property, in 205A South Street, £640,000

3 bed flat

205A South Street, St Andrews KY16

Freehold
Listed Jun 29, 2026
£640,000
2 bed property, in 18B Hill Street, £120,000

2 bed flat

18B Hill Street, Dunfermline KY12

Period PropertyFreehold
Listed Jun 29, 2026
£120,000
-4.0%
2 bed property, in Flat 5 Thomason Mill, £118,000

2 bed flat

Flat 5 Thomason Mill, Skene Street, Strathmiglo KY14

Freehold
Listed Jun 26, 2026
£118,000
1 bed property, in 73 Canmore Road, £35,000

1 bed flat

73 Canmore Road, Glenrothes KY7

AuctionFreehold
Listed Jun 26, 2026
£35,000
2 bed property, in 10 Reid Place, £89,950

2 bed flat

10 Reid Place, Glenrothes KY6

Freehold
Listed Jun 26, 2026
£89,950
2 bed property, in The Moorings, £175,000

2 bed flat

The Moorings, Dalgety Bay KY11

Freehold
Listed Jun 26, 2026
£175,000
1 bed property, in 37 High Street, £100,000

1 bed flat

37 High Street, Strathmiglo KY14

Freehold
Listed Jun 25, 2026
£100,000
-9.1%
3 bed property, in 4 Inzievar House, £325,000

3 bed flat

4 Inzievar House, Dunfermline, Fife, KY12

Freehold
Listed Jun 24, 2026
£325,000
3 bed property, in Windmill Road, £875,000

3 bed flat

Windmill Road, St. Andrews, Fife

Period PropertyFreehold
Listed Jun 24, 2026
£875,000
2 bed property, in Oswald Place, £124,000

2 bed flat

Oswald Place, Bridge Street, Leven KY8

Freehold
Listed Jun 24, 2026
£124,000
2 bed property, in 22, £130,000

2 bed flat

22, University Terrace, Pittenweem KY10

Freehold
Listed Jun 24, 2026
£130,000
2 bed property, in Elgin Street, £135,000

2 bed flat

Elgin Street, Kirkcaldy KY2

Freehold
Listed Jun 23, 2026
£135,000
2 bed property, in 24 High Street East, £190,000

2 bed flat

24 High Street East, Anstruther KY10

Period PropertyFreehold
Listed Jun 23, 2026
£190,000
-7.3%