MovingDay logo MovingDay

Flats for Sale in Perth and Kinross

191 properties found

Avg £136,833
Low £20,000
High £415,000
Avg Days 107
2 bed property, in 24 Darroch Gate, £205,000

2 bed flat

24 Darroch Gate, Blairgowrie, Perthshire PH10

RetirementFreehold
Listed Apr 17, 2026
£205,000
2 bed property, in 58 South Methven Street, £68,000

2 bed flat

58 South Methven Street, Perth, Perthshire, PH1

Freehold
Listed Apr 17, 2026
£68,000
+4.6%
1 bed property, in 3 & 4 Birnam Place, £325,000

1 bed flat

3 & 4 Birnam Place, Pitlochry PH16 5AE

Leasehold
Listed Apr 16, 2026
£325,000
1 bed property, in Glover Street, £75,000

1 bed flat

Glover Street, Perth PH2

Leasehold
Listed Apr 16, 2026
£75,000
-6.2%
2 bed property, in Young Street, £140,000

2 bed flat

Young Street, Perth PH2

Leasehold
Listed Apr 16, 2026
£140,000
2 bed property, in Upper Mill Street, £125,000

2 bed flat

Upper Mill Street, Blairgowrie PH10

Leasehold
Listed Apr 16, 2026
£125,000
2 bed property, in Staffa Court, £94,950

2 bed flat

Staffa Court, Perth PH1

Freehold
Listed Apr 15, 2026
£94,950
2 bed property, in Scott Street, £80,000

2 bed flat

Scott Street, Perth PH1

Freehold
Listed Apr 15, 2026
£80,000
2 bed property, in Upper Mill Street, £125,000

2 bed flat

Upper Mill Street, Blairgowrie PH10

RetirementFreehold
Listed Apr 14, 2026
£125,000
2 bed property, in McGlashan Gardens, £384,000

2 bed flat

McGlashan Gardens, Crieff

Freehold
Listed Apr 11, 2026
£384,000
+11.5%
3 bed property, in 4D South Inch Court, £175,000

3 bed flat

4D South Inch Court, Perth PH2

Freehold
Listed Apr 10, 2026
£175,000
-2.8%
3 bed property, in Hatton Place, £60,000

3 bed flat

Hatton Place, Blairgowrie PH10

Freehold
Listed Apr 8, 2026
£60,000
-20.0%
2 bed property, in 14, £94,000

2 bed flat

14, Perth Street, Blairgowrie, Perthshire PH106Dq PH10

AuctionFreehold
Listed Apr 8, 2026
£94,000
1 bed property, in 10, £60,000

1 bed flat

10, Leslie Street, Flat A, Blairgowrie PH106Da PH10

AuctionFreehold
Listed Apr 8, 2026
£60,000
1 bed property, in 16, £52,000

1 bed flat

16, Perth Street, Flat D, Blairgowrie PH106Dq PH10

AuctionFreehold
Listed Apr 8, 2026
£52,000
1 bed property, in 10, £68,000

1 bed flat

10, Atholl Street, Flat B, Dunkeld PH80Ar PH8

AuctionFreehold
Listed Apr 8, 2026
£68,000
2 bed property, in Monart Road, £158,950

2 bed flat

Monart Road, Perth PH1

Freehold
Listed Apr 7, 2026
£158,950
2 bed property, in 5 Manor Court, £147,500

2 bed flat

5 Manor Court, Coupar Angus Road, Blairgowrie PH10

Freehold
Listed Apr 6, 2026
£147,500
2 bed property, in Johnstone Court, £57,500

2 bed flat

Johnstone Court, Crieff PH7

Shared OwnershipFreehold
Listed Apr 3, 2026
£57,500
1 bed property, in St. John Street, £74,950

1 bed flat

St. John Street, Perth PH1

Leasehold
Listed Apr 2, 2026
£74,950