MovingDay logo MovingDay

Flats for Sale in Fife

308 properties found

Avg £202,903
Low £5,000
High £1,295,000
Avg Days 119
2 bed property, in Tolbooth Street, £134,000

2 bed flat

Tolbooth Street, Kirkcaldy KY1

Freehold
Listed Mar 31, 2026
£134,000
-0.7%
2 bed property, in Plot B03, £445,000

2 bed flat

Plot B03, Apt Block B, Fife KY16

New BuildFreehold
Listed Mar 30, 2026
£445,000
1 bed property, in 28B, £34,000

1 bed flat

28B, City Road, Brechin, Angus DD69Dn DD6

AuctionPeriod PropertyFreehold
Listed Mar 30, 2026
£34,000
3 bed property, in Main Street, £295,000

3 bed flat

Main Street, Aberdour KY3

Period PropertyFreehold
Listed Mar 30, 2026
£295,000
+5.4%
1 bed property, in Plot B07, £330,000

1 bed flat

Plot B07, Apt Block B, Fife KY16

New BuildFreehold
Listed Mar 27, 2026
£330,000
2 bed property, in Water Wynd, £249,000

2 bed flat

Water Wynd, Pittenweem, Anstruther KY10

Leasehold
Listed Mar 27, 2026
£249,000
-6.0%
2 bed property, in North Burnside, £105,000

2 bed flat

North Burnside, Cupar KY15

LeaseholdPeriod Property
Listed Mar 25, 2026
£105,000
-4.5%
1 bed property, in Station Road, £125,000

1 bed flat

Station Road, Cupar KY15

LeaseholdRetirement
Listed Mar 25, 2026
£125,000
2 bed property, in Ellice Place, £435,000

2 bed flat

Ellice Place, St. Andrews, Fife

FreeholdStudent
Listed Mar 24, 2026
£435,000
-2.2%
2 bed property, in 17B Bonnygate, £95,000

2 bed flat

17B Bonnygate, Cupar KY15

Leasehold
Listed Mar 24, 2026
£95,000
-9.5%
3 bed property, in Lamont Terrace, £315,000

3 bed flat

Lamont Terrace, Crail, Anstruther KY10

Leasehold
Listed Mar 23, 2026
£315,000
-3.1%
2 bed property, in The Old Bank, £370,000

2 bed flat

The Old Bank, High Street, Elie, Fife KY9

Leasehold
Listed Mar 19, 2026
£370,000
-6.3%
2 bed property, in High Street, £70,000

2 bed flat

High Street, Kirkcaldy, Kirkcaldy KY1

Leasehold
Listed Mar 17, 2026
£70,000
-12.4%
2 bed property, in Macindoe Crescent, £82,320

2 bed flat

Macindoe Crescent, Kirkcaldy KY1

Freehold
Listed Mar 17, 2026
£82,320
-13.3%
1 bed property, in Lamond Drive, £180,000

1 bed flat

Lamond Drive, St Andrews KY16

Leasehold
Listed Mar 12, 2026
£180,000
-7.7%
2 bed property, in Eastfield, £595,000

2 bed flat

Eastfield, Toft, Elie, Leven

Freehold
Listed Mar 12, 2026
£595,000
3 bed property, in Chapmans Place, £350,000

3 bed flat

Chapmans Place, Elie, Leven, Fife

FreeholdPeriod Property
Listed Mar 12, 2026
£350,000
-4.1%
2 bed property, in 2, £275,000

2 bed flat

2, Eddie Court, St Andrews KY16

Leasehold
Listed Mar 12, 2026
£275,000
3 bed property, in Hutchison Court, £220,000

3 bed flat

Hutchison Court, St Andrews KY16

Leasehold
Listed Mar 11, 2026
£220,000
-6.4%
2 bed property, in Railway Place, £73,000

2 bed flat

Railway Place, Cupar KY15

Freehold
Listed Mar 10, 2026
£73,000
-18.9%