MovingDay logo MovingDay

Flats for Sale in Fife

337 properties found

Avg £211,175
Low £5,000
High £1,295,000
Avg Days 110
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, £285,000

2 bed flat

High Street, Crail KY10

Leasehold
Listed Apr 20, 2026
£285,000
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
2 bed property, in 151B South Street, £560,000

2 bed flat

151B South Street, St. Andrews, Fife

Period PropertyFreehold
Listed Apr 20, 2026
£560,000
2 bed property, in 151E South Street, £660,000

2 bed flat

151E South Street, St. Andrews, Fife

Period PropertyFreehold
Listed Apr 20, 2026
£660,000
1 bed property, in Regent Place Balfour Street, £77,500

1 bed flat

Regent Place Balfour Street, Kirkcaldy, Kirkcaldy KY2

Freehold
Listed Apr 18, 2026
£77,500
-3.1%
1 bed property, in Abbey Park Avenue, £205,000

1 bed flat

Abbey Park Avenue, St Andrews KY16

RetirementLeasehold
Listed Apr 17, 2026
£205,000
1 bed property, in High Street, £140,000

1 bed flat

High Street, Kirkcaldy KY1

Freehold
Listed Apr 17, 2026
£140,000
1 bed property, in Bell Brae, £320,000

1 bed flat

Bell Brae, St. Andrews, Fife

Freehold
Listed Apr 15, 2026
£320,000
1 bed property, in Howard Place, £410,000

1 bed flat

Howard Place, St. Andrews, Fife KY16

Period PropertyFreehold
Listed Apr 14, 2026
£410,000
1 bed property, in Balsusney Road, £75,000

1 bed flat

Balsusney Road, Kirkcaldy KY2

Freehold
Listed Apr 14, 2026
£75,000
2 bed property, in High Street, £125,000

2 bed flat

High Street, Burntisland KY3

Period PropertyFreehold
Listed Apr 14, 2026
£125,000
1 bed property, in 2F2 Dunnikier Road, £59,000

1 bed flat

2F2 Dunnikier Road, Kirkcaldy KY1

Freehold
Listed Apr 14, 2026
£59,000
1 bed property, in High Street, £125,000

1 bed flat

High Street, Burntisland KY3

Period PropertyFreehold
Listed Apr 14, 2026
£125,000
2 bed property, in Stratheden Place, £86,995

2 bed flat

Stratheden Place, Auchtermuchty, Fife KY14

Freehold
Listed Apr 13, 2026
£86,995
1 bed property, in Junction Road, £54,950

1 bed flat

Junction Road, Kirkcaldy KY1

Freehold
Listed Apr 10, 2026
£54,950
-8.3%
2 bed property, in 3 Forelands Court, £285,000

2 bed flat

3 Forelands Court, 18 Marketgate South, Crail KY10

Freehold
Listed Apr 10, 2026
£285,000
2 bed property, in 50 Beveridge Street, £115,000

2 bed flat

50 Beveridge Street, Dunfermline KY11

AuctionFreehold
Listed Apr 10, 2026
£115,000
-14.8%