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 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 42c, £70,000

1 bed flat

42c, Broomhead Drive, Dunfermline KY12

Freehold
Listed Apr 18, 2026
£70,000
-2.8%
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, £125,000

1 bed flat

High Street, Kirkcaldy KY1

Freehold
Listed Apr 17, 2026
£125,000
-10.7%
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 Nile Street, £79,950

1 bed flat

Nile Street, Kirkcaldy KY2

Freehold
Listed Apr 15, 2026
£79,950
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
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 3 Forelands Court, £270,000

2 bed flat

3 Forelands Court, 18 Marketgate South, Crail KY10

Freehold
Listed Apr 10, 2026
£270,000
-5.3%
2 bed property, in 50 Beveridge Street, £99,000

2 bed flat

50 Beveridge Street, Dunfermline KY11

AuctionFreehold
Listed Apr 10, 2026
£99,000
-26.7%
5 bed property, in Hope Street, £1,200,000

5 bed flat

Hope Street, St Andrews KY16

Period PropertyFreehold
Listed Apr 9, 2026
£1,200,000
4 bed property, in Pilmuir Street, £240,000

4 bed flat

Pilmuir Street, Dunfermline, Fife KY12

Freehold
Listed Apr 8, 2026
£240,000
1 bed property, in South Street, £325,000

1 bed flat

South Street, St Andrews KY16

Freehold
Listed Apr 8, 2026
£325,000
-3.0%
2 bed property, in Harbour Place, £160,000

2 bed flat

Harbour Place, Dalgety Bay KY11

Freehold
Listed Apr 7, 2026
£160,000
2 bed property, in Kirkgate, £115,000

2 bed flat

Kirkgate, Fife, Cupar KY15

Leasehold
Listed Apr 7, 2026
£115,000
-4.2%
2 bed property, in Lodge Walk, £275,000

2 bed flat

Lodge Walk, Elie KY9

Freehold
Listed Apr 7, 2026
£275,000
2 bed property, in Factory Road, £80,000

2 bed flat

Factory Road, Kirkcaldy KY1

Freehold
Listed Apr 2, 2026
£80,000
-5.9%