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 Links Street, £74,950

2 bed flat

Links Street, Kirkcaldy KY1

Freehold
Listed Feb 3, 2026
£74,950
-6.3%
2 bed property, in Kinclaven Gardens, £69,995

2 bed flat

Kinclaven Gardens, Glenrothes KY7

Freehold
Listed Jan 30, 2026
£69,995
-2.8%
2 bed property, in Market Street, £395,000

2 bed flat

Market Street, St. Andrews, Fife

Freehold
Listed Jan 27, 2026
£395,000
1 bed property, in Taylor Street, £44,000

1 bed flat

Taylor Street, Methil, Leven KY8

Leasehold
Listed Jan 26, 2026
£44,000
2 bed property, in 17 Guildhall Street, £129,950

2 bed flat

17 Guildhall Street, Dunfermline KY12

Freehold
Listed Jan 26, 2026
£129,950
-7.1%
2 bed property, in South Street, £374,500

2 bed flat

South Street, St Andrews, Fife KY16

StudentFreehold
Listed Jan 22, 2026
£374,500
-2.7%
2 bed property, in Flat 10 Whites Weigh, £115,000

2 bed flat

Flat 10 Whites Weigh, Auchtermuchty KY14

Leasehold
Listed Jan 19, 2026
£115,000
-4.2%
2 bed property, in 1 Carnegie Apartments, £399,950

2 bed flat

1 Carnegie Apartments, Dunfermline KY12

LeaseholdPeriod Property
Listed Jan 18, 2026
£399,950
1 bed property, in Flat 2, £80,000

1 bed flat

Flat 2, Preston Lodge, 95 Bonnygate, Cupar KY15

AuctionLeasehold
Listed Jan 14, 2026
£80,000
-5.9%
1 bed property, in Viewforth Square, £47,000

1 bed flat

Viewforth Square, Leven KY8

Leasehold
Listed Jan 13, 2026
£47,000
-6.0%
1 bed property, in City Road, £480,000

1 bed flat

City Road, St. Andrews, Fife KY16

LeaseholdNew Build
Listed Jan 12, 2026
£480,000
4 bed property, in 17C Burntisland Road, £309,000

4 bed flat

17C Burntisland Road, Kinghorn KY3

Freehold
Listed Jan 11, 2026
£309,000
-0.3%
2 bed property, in JUBILEE at DWH @ St Andrews Melville Road, £340,995

2 bed flat

JUBILEE at DWH @ St Andrews Melville Road, St Andrews KY16

LeaseholdNew Build
Listed Jan 10, 2026
£340,995
-2.0%
2 bed property, in BALGOVE at DWH @ St Andrews Melville Road, £322,995

2 bed flat

BALGOVE at DWH @ St Andrews Melville Road, St Andrews KY16

LeaseholdNew Build
Listed Jan 10, 2026
£322,995
-5.6%
2 bed property, in Leven Road, £175,000

2 bed flat

Leven Road, Lundin Links, Leven, Fife KY8

Leasehold
Listed Jan 9, 2026
£175,000
2 bed property, in Dunnikier Road, £140,000

2 bed flat

Dunnikier Road, Kirkcaldy, Kirkcaldy KY2

LeaseholdPeriod Property
Listed Dec 19, 2025
£140,000
-6.6%
1 bed property, in Plot B02, £315,000

1 bed flat

Plot B02, Apt Block B, St Andrews West, St Andrews KY16

FreeholdNew Build
Listed Dec 17, 2025
£315,000
2 bed property, in Plot B10, £495,000

2 bed flat

Plot B10, Apt Block B, St Andrews West, St Andrews KY16

FreeholdNew Build
Listed Dec 17, 2025
£495,000
4 bed property, in Cullen Drive, £39,999

4 bed flat

Cullen Drive, Glenrothes KY6

Freehold
Listed Dec 17, 2025
£39,999
2 bed property, in Golf Place, £899,000

2 bed flat

Golf Place, St Andrews, KY16

LeaseholdPeriod Property
Listed Dec 15, 2025
£899,000
-2.8%