MovingDay logo MovingDay

Flats for Sale in Fife

337 properties found

Avg £211,175
Low £5,000
High £1,295,000
Avg Days 110
1 bed property, in 3 Rattray Place, £75,000

1 bed flat

3 Rattray Place, Hill Street, Cupar KY15

AuctionFreehold
Listed Dec 11, 2025
£75,000
-28.6%
2 bed property, in South Street, £490,000

2 bed flat

South Street, St. Andrews KY16

Leasehold
Listed Dec 5, 2025
£490,000
3 bed property, in Elie House, £750,000

3 bed flat

Elie House, Elie, Leven, Fife

LeaseholdPeriod Property
Listed Nov 28, 2025
£750,000
-11.8%
2 bed property, in Flat 2, £159,000

2 bed flat

Flat 2, Craig Flower House, Craigflower Court, Torryburn, Fife KY12

Listed BuildingFreehold
Listed Nov 26, 2025
£159,000
-3.6%
2 bed property, in Harbour Place, £229,000

2 bed flat

Harbour Place, Dalgety Bay, KY11

Freehold
Listed Nov 25, 2025
£229,000
2 bed property, in Watson Place, £127,000

2 bed flat

Watson Place, Anstruther KY10

Leasehold
Listed Nov 19, 2025
£127,000
-12.4%
2 bed property, in Lawrie Terrace, £69,950

2 bed flat

Lawrie Terrace, Leven KY8

Leasehold
Listed Nov 13, 2025
£69,950
-6.7%
2 bed property, in "Jubilee" at Melville Road, £340,995

2 bed flat

"Jubilee" at Melville Road, St Andrews KY16

LeaseholdNew Build
Listed Nov 5, 2025
£340,995
-2.0%
3 bed property, in Windmill Road, £875,000

3 bed flat

Windmill Road, St Andrews, KY16

LeaseholdPeriod Property
Listed Nov 3, 2025
£875,000
-5.4%
4 bed property, in Upper Flat, £735,000

4 bed flat

Upper Flat, 1 Alfred Place, St Andrews, KY16 9XG

Period PropertyFreehold
Listed Nov 3, 2025
£735,000
-2.0%
2 bed property, in Lower Flat, £485,000

2 bed flat

Lower Flat, 1 Alfred Place, St Andrews, KY16 9XG

Period PropertyFreehold
Listed Nov 3, 2025
£485,000
-3.0%
2 bed property, in West Leven Street, £85,000

2 bed flat

West Leven Street, Burntisland KY3

Leasehold
Listed Oct 31, 2025
£85,000
2 bed property, in "Balgove" at Melville Road, £322,995

2 bed flat

"Balgove" at Melville Road, St Andrews KY16

LeaseholdNew Build
Listed Oct 29, 2025
£322,995
-5.6%
2 bed property, in Stanmore Place, £58,000

2 bed flat

Stanmore Place, Leven, Fife KY8

Leasehold
Listed Oct 29, 2025
£58,000
-3.3%
2 bed property, in Randolph Street, £59,950

2 bed flat

Randolph Street, Buckhaven KY8

Leasehold
Listed Oct 22, 2025
£59,950
-6.3%
3 bed property, in Tay Street, £320,000

3 bed flat

Tay Street, Newport-on-Tay, Fife

Period PropertyFreehold
Listed Oct 10, 2025
£320,000
-4.5%
2 bed property, in St Andrews at DWH @ St Andrews Melville Road, £323,995

2 bed flat

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

LeaseholdNew Build
Listed Oct 7, 2025
£323,995
-2.1%
2 bed property, in Mid Street, £89,950

2 bed flat

Mid Street, Kirkcaldy KY1

Freehold
Listed Oct 6, 2025
£89,950
-5.3%
2 bed property, in 2 Cunninghame House, £160,000

2 bed flat

2 Cunninghame House, Low Causeway, Culross KY12

Period PropertyFreehold
Listed Oct 3, 2025
£160,000
2 bed property, in Murray Park, £795,000

2 bed flat

Murray Park, St. Andrews, Fife

Freehold
Listed Oct 2, 2025
£795,000