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 Tolbooth Street, £134,000

2 bed flat

Tolbooth Street, Kirkcaldy KY1

Freehold
Listed Mar 31, 2026
£134,000
-0.7%
4 bed property, in High Street North, £190,000

4 bed flat

High Street North, Crail KY10

Freehold
Listed Mar 31, 2026
£190,000
2 bed property, in Tolbooth Street, £139,000

2 bed flat

Tolbooth Street, Kirkcaldy KY1

Freehold
Listed Mar 31, 2026
£139,000
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, £280,000

3 bed flat

Main Street, Aberdour KY3

Period PropertyFreehold
Listed Mar 30, 2026
£280,000
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, £265,000

2 bed flat

Water Wynd, Pittenweem, Anstruther KY10

Leasehold
Listed Mar 27, 2026
£265,000
2 bed property, in North Burnside, £110,000

2 bed flat

North Burnside, Cupar KY15

LeaseholdPeriod Property
Listed Mar 25, 2026
£110,000
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 17B Bonnygate, £115,000

2 bed flat

17B Bonnygate, Cupar KY15

Leasehold
Listed Mar 24, 2026
£115,000
-8.0%
2 bed property, in Ellice Place, £445,000

2 bed flat

Ellice Place, St. Andrews, Fife

FreeholdStudent
Listed Mar 24, 2026
£445,000
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, £395,000

2 bed flat

The Old Bank, High Street, Elie, Fife KY9

Leasehold
Listed Mar 19, 2026
£395,000
1 bed property, in Aberdour Crescent, £95,000

1 bed flat

Aberdour Crescent, Dunfermline KY11

Freehold
Listed Mar 19, 2026
£95,000
2 bed property, in James Grove, £115,000

2 bed flat

James Grove, Kirkcaldy KY1

Leasehold
Listed Mar 19, 2026
£115,000
2 bed property, in Gladstone Street, £67,500

2 bed flat

Gladstone Street, Leven, Fife KY8

Leasehold
Listed Mar 19, 2026
£67,500
-3.6%
2 bed property, in High Street, £75,000

2 bed flat

High Street, Kirkcaldy, Kirkcaldy KY1

Leasehold
Listed Mar 17, 2026
£75,000
-6.2%
2 bed property, in Macindoe Crescent, £83,000

2 bed flat

Macindoe Crescent, Kirkcaldy KY1

Leasehold
Listed Mar 17, 2026
£83,000
-12.6%