MovingDay logo MovingDay

Flats for Sale in Perth and Kinross

195 properties found

Avg £137,692
Low £20,000
High £415,000
Avg Days 119
2 bed property, in Earnbank, £115,000

2 bed flat

Earnbank, Bridge Of Earn, Perth PH2

RetirementFreehold
Listed Mar 4, 2026
£115,000
-4.2%
2 bed property, in Braes Of Gray Road, £190,000

2 bed flat

Braes Of Gray Road, Dundee DD2

Freehold
Listed Mar 3, 2026
£190,000
1 bed property, in Flat 19, £119,000

1 bed flat

Flat 19, Darroch Gate, Coupar Angus Road, Blairgowrie, Perth And Kinross PH10

LeaseholdRetirement
Listed Feb 27, 2026
£119,000
-8.5%
2 bed property, in Edinburgh Road, £112,700

2 bed flat

Edinburgh Road, Perth PH2

Leasehold
Listed Feb 27, 2026
£112,700
-7.6%
1 bed property, in Station Road, £145,000

1 bed flat

Station Road, Pitlochry PH16

LeaseholdRetirement
Listed Feb 26, 2026
£145,000
-6.5%
2 bed property, in Vasart Court, £129,950

2 bed flat

Vasart Court, Perth PH1

Leasehold
Listed Feb 24, 2026
£129,950
-18.8%
2 bed property, in West Mill Street, £104,950

2 bed flat

West Mill Street, Perth PH1

LeaseholdRetirement
Listed Feb 23, 2026
£104,950
-3.7%
2 bed property, in Windsor Terrace, £127,950

2 bed flat

Windsor Terrace, Perth PH2

LeaseholdRetirement
Listed Feb 20, 2026
£127,950
2 bed property, in 1 Wade Court, £195,000

2 bed flat

1 Wade Court, 65-67 Commissioner Street, Crieff PH7

Leasehold
Listed Feb 20, 2026
£195,000
1 bed property, in Cotton Yard, £115,000

1 bed flat

Cotton Yard, Stanley Mills, Perth PH1

Leasehold
Listed Feb 17, 2026
£115,000
-8.0%
1 bed property, in Coupar Angus Road, £120,000

1 bed flat

Coupar Angus Road, Blairgowrie PH10

LeaseholdRetirement
Listed Feb 17, 2026
£120,000
-6.2%
1 bed property, in South Street, £83,500

1 bed flat

South Street, Perth PH2

Leasehold
Listed Feb 13, 2026
£83,500
1 bed property, in 38B, £75,000

1 bed flat

38B, Willoughby Street, Muthill, Crieff PH5

Leasehold
Listed Feb 12, 2026
£75,000
-6.2%
2 bed property, in Princes Street, £78,000

2 bed flat

Princes Street, Perth PH2

Leasehold
Listed Feb 11, 2026
£78,000
1 bed property, in Upper Mill Street, £80,000

1 bed flat

Upper Mill Street, Blairgowrie PH10

RetirementFreehold
Listed Feb 11, 2026
£80,000
-5.9%
2 bed property, in Fechney Park, £119,950

2 bed flat

Fechney Park, Perth PH1

Leasehold
Listed Feb 3, 2026
£119,950
-7.7%
2 bed property, in East High Street, £95,000

2 bed flat

East High Street, Crieff PH7

Freehold
Listed Jan 31, 2026
£95,000
-5.0%
1 bed property, in North Street, £90,000

1 bed flat

North Street, Milnathort, Kinross KY13

Leasehold
Listed Jan 29, 2026
£90,000
-5.3%
2 bed property, in 40 Riverside Park, £140,000

2 bed flat

40 Riverside Park, Blairgowrie PH10

Freehold
Listed Jan 22, 2026
£140,000
-3.4%
2 bed property, in 5C, £112,500

2 bed flat

5C, Unity Terrace, Perth, Perth And Kinross PH1

Leasehold
Listed Jan 22, 2026
£112,500
-2.2%