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 8 Murray Park, £850,000

2 bed flat

8 Murray Park, St. Andrews, Fife

Freehold
Listed Apr 29, 2026
£850,000
2 bed property, in North Street, £495,000

2 bed flat

North Street, St. Andrews

Period PropertyFreehold
Listed Apr 28, 2026
£495,000
2 bed property, in Temple Crescent, £285,000

2 bed flat

Temple Crescent, Crail, Anstruther KY10

Freehold
Listed Apr 28, 2026
£285,000
3 bed property, in Toll Road, £185,000

3 bed flat

Toll Road, Cellardyke, Anstruther, Fife KY10

Freehold
Listed Apr 27, 2026
£185,000
2 bed property, in Forth Street, £79,950

2 bed flat

Forth Street, Leven, Fife KY8

Freehold
Listed Apr 25, 2026
£79,950
-5.9%
2 bed property, in West Green, £385,000

2 bed flat

West Green, Crail, Anstruther, Fife

Period PropertyFreehold
Listed Apr 24, 2026
£385,000
-2.5%
2 bed property, in Dunnikier Road, £115,000

2 bed flat

Dunnikier Road, Kirkcaldy, Fife KY1

Freehold
Listed Apr 24, 2026
£115,000
-4.2%
2 bed property, in Cocklaw Street, £50,950

2 bed flat

Cocklaw Street, Kelty KY4

Leasehold
Listed Apr 24, 2026
£50,950
-7.4%
3 bed property, in Pilmuir Street, £300,000

3 bed flat

Pilmuir Street, Dunfermline KY12

New BuildFreehold
Listed Apr 23, 2026
£300,000
1 bed property, in Lady Campbells Walk, £73,000

1 bed flat

Lady Campbells Walk, Dunfermline KY12

Freehold
Listed Apr 23, 2026
£73,000
-8.8%
2 bed property, in Binney Wells, £95,000

2 bed flat

Binney Wells, Kirkcaldy KY1

AuctionFreehold
Listed Apr 22, 2026
£95,000
-5.0%
4 bed property, in High Street, £110,000

4 bed flat

High Street, Cowdenbeath, Fife, KY4

Leasehold
Listed Apr 21, 2026
£110,000
-4.3%
4 bed property, in High Street, £115,000

4 bed flat

High Street, Cowdenbeath, Fife, KY4

Leasehold
Listed Apr 21, 2026
£115,000
-4.2%
4 bed property, in High Street, £120,000

4 bed flat

High Street, Cowdenbeath, Fife, KY4

Leasehold
Listed Apr 21, 2026
£120,000
-4.0%
1 bed property, in High Street, £49,995

1 bed flat

High Street, Newburgh KY14

Freehold
Listed Apr 21, 2026
£49,995
2 bed property, in Mill Street, £85,000

2 bed flat

Mill Street, Kirkcaldy KY1

Freehold
Listed Apr 21, 2026
£85,000
4 bed property, in 1 Springhill Brae, £130,000

4 bed flat

1 Springhill Brae, KY4

Leasehold
Listed Apr 21, 2026
£130,000
2 bed property, in High Street, £95,000

2 bed flat

High Street, Cowdenbeath, Fife, KY4

Leasehold
Listed Apr 21, 2026
£95,000
-9.5%
2 bed property, in High Street, £270,000

2 bed flat

High Street, Crail KY10

Leasehold
Listed Apr 20, 2026
£270,000
-5.3%
2 bed property, in 151A South Street, £485,000

2 bed flat

151A South Street, St. Andrews, Fife

Period PropertyFreehold
Listed Apr 20, 2026
£485,000