MovingDay logo MovingDay

Flats for Sale in Fife

337 properties found

Avg £211,175
Low £5,000
High £1,295,000
Avg Days 110
1 bed property, in Salisbury Street, £79,000

1 bed flat

Salisbury Street, Kirkcaldy, Fife KY2

Leasehold
Listed May 5, 2026
£79,000
2 bed property, in Hepburn Gardens, £645,000

2 bed flat

Hepburn Gardens, St. Andrews, Fife KY16

Freehold
Listed May 5, 2026
£645,000
2 bed property, in East Fergus Place, £135,000

2 bed flat

East Fergus Place, Kirkcaldy KY1

Freehold
Listed May 5, 2026
£135,000
-6.9%
2 bed property, in 66B Loughborough Road, £205,000

2 bed flat

66B Loughborough Road, Kirkcaldy KY1

New BuildFreehold
Listed May 4, 2026
£205,000
+3.8%
3 bed property, in 24 King's Road, £160,000

3 bed flat

24 King's Road, Rosyth KY11

Freehold
Listed May 4, 2026
£160,000
2 bed property, in James Street, £270,000

2 bed flat

James Street, St Andrews, Fife KY16

Freehold
Listed May 4, 2026
£270,000
3 bed property, in Randolph Street, £80,000

3 bed flat

Randolph Street, Buckhaven, Leven KY8

Period PropertyFreehold
Listed May 3, 2026
£80,000
2 bed property, in Den Walk, £85,000

2 bed flat

Den Walk, Buckhaven, Leven KY8

Freehold
Listed May 2, 2026
£85,000
1 bed property, in Links Place, £89,999

1 bed flat

Links Place, Burntisland, KY3

Period PropertyFreehold
Listed May 1, 2026
£89,999
2 bed property, in Main Street, £82,500

2 bed flat

Main Street, West Wemyss KY1

Freehold
Listed May 1, 2026
£82,500
2 bed property, in High Street, £72,000

2 bed flat

High Street, Kirkcaldy, Fife KY1

Leasehold
Listed May 1, 2026
£72,000
2 bed property, in Park Circle, £94,000

2 bed flat

Park Circle, Markinch, Glenrothes KY7

Freehold
Listed May 1, 2026
£94,000
-2.1%
1 bed property, in Ladywynd, £73,000

1 bed flat

Ladywynd, Cupar KY15

Freehold
Listed May 1, 2026
£73,000
2 bed property, in Edgar Street, £145,000

2 bed flat

Edgar Street, Dunfermline KY12

Freehold
Listed Apr 30, 2026
£145,000
3 bed property, in Fraser Drive, £105,000

3 bed flat

Fraser Drive, Lochgelly KY5

Freehold
Listed Apr 29, 2026
£105,000
-4.5%
2 bed property, in Branning Court, £135,000

2 bed flat

Branning Court, Kirkcaldy KY1

Freehold
Listed Apr 29, 2026
£135,000
2 bed property, in 8 Murray Park, £1,000,000

2 bed flat

8 Murray Park, St. Andrews, Fife

Freehold
Listed Apr 29, 2026
£1,000,000
2 bed property, in Lemon Terrace, £114,000

2 bed flat

Lemon Terrace, Leven KY8

Freehold
Listed Apr 29, 2026
£114,000
1 bed property, in High Street KY6, £45,000

1 bed flat

High Street KY6

Freehold
Listed Apr 29, 2026
£45,000
2 bed property, in 8 Murray Park, £900,000

2 bed flat

8 Murray Park, St. Andrews, Fife

Freehold
Listed Apr 29, 2026
£900,000