MovingDay logo MovingDay

Flats for Sale in Fife

320 properties found

Avg £200,547
Low £5,000
High £1,295,000
Avg Days 118
2 bed property, in Terrace Street, £110,000

2 bed flat

Terrace Street, Kirkcaldy KY1

Freehold
Listed Jul 15, 2026
£110,000
2 bed property, in Main Street, £190,000

2 bed flat

Main Street, Lower Largo, Leven, Fife KY8

Leasehold
Listed Jul 14, 2026
£190,000
2 bed property, in Cook Street, £65,000

2 bed flat

Cook Street, Dysart, Kirkcaldy KY1

Freehold
Listed Jul 14, 2026
£65,000
2 bed property, in High Street, £64,995

2 bed flat

High Street, Cowdenbeath KY4

Freehold
Listed Jul 14, 2026
£64,995
2 bed property, in Acorn Court, £184,995

2 bed flat

Acorn Court, Cellardyke, Anstruther KY10

Freehold
Listed Jul 14, 2026
£184,995
2 bed property, in Octavia Street, £85,000

2 bed flat

Octavia Street, Kirkcaldy KY2

Freehold
Listed Jul 14, 2026
£85,000
2 bed property, in 14, £188,000

2 bed flat

14, Main Street, Guardbridge KY16

Freehold
Listed Jul 13, 2026
£188,000
1 bed property, in High Street, £75,000

1 bed flat

High Street, Leslie KY6

Period PropertyFreehold
Listed Jul 13, 2026
£75,000
2 bed property, in Robert Street, £195,000

2 bed flat

Robert Street, Newport-on-Tay, DD6

Period PropertyFreehold
Listed Jul 13, 2026
£195,000
2 bed property, in 35 Mcgrigor Road, £110,000

2 bed flat

35 Mcgrigor Road, Rosyth KY11

Freehold
Listed Jul 11, 2026
£110,000
2 bed property, in Corthan Court, £149,950

2 bed flat

Corthan Court, Thornton, Kirkcaldy KY1

Freehold
Listed Jul 11, 2026
£149,950
3 bed property, in Patterson Street, £155,000

3 bed flat

Patterson Street, Kirkcaldy KY2

Freehold
Listed Jul 10, 2026
£155,000
3 bed property, in 80 Chalmers Street, £230,000

3 bed flat

80 Chalmers Street, Dunfermline KY12

Period PropertyFreehold
Listed Jul 10, 2026
£230,000
2 bed property, in Pettycur Bay, £165,000

2 bed flat

Pettycur Bay, Kinghorn KY3

Freehold
Listed Jul 10, 2026
£165,000
2 bed property, in High Street, £80,000

2 bed flat

High Street, Newburgh, Cupar KY14

Freehold
Listed Jul 10, 2026
£80,000
3 bed property, in Tuke Street, £140,000

3 bed flat

Tuke Street, Dunfermline KY12

Freehold
Listed Jul 10, 2026
£140,000
4 bed property, in Milton Road, £390,000

4 bed flat

Milton Road, Kirkcaldy KY1

Period PropertyFreehold
Listed Jul 9, 2026
£390,000
3 bed property, in Kelso Place, £85,000

3 bed flat

Kelso Place, Kirkcaldy KY2

Leasehold
Listed Jul 9, 2026
£85,000
2 bed property, in Bonnygate, £85,000

2 bed flat

Bonnygate, Cupar KY15

Leasehold
Listed Jul 8, 2026
£85,000
2 bed property, in Roseberry Terrace, £85,000

2 bed flat

Roseberry Terrace, Leven KY8

Freehold
Listed Jul 8, 2026
£85,000
-7.6%