MovingDay logo MovingDay

Flats for Sale in Perth

95 properties found

Avg £124,515
Low £20,000
High £400,000
Avg Days 87
2 bed property, in Monart Road, £159,500

2 bed flat

Monart Road, Perth PH1

Leasehold
Listed Mar 18, 2026
£159,500
-3.3%
2 bed property, in Tay Street, £159,950

2 bed flat

Tay Street, Perth PH1

Freehold
Listed Mar 10, 2026
£159,950
3 bed property, in 57/1 George Street, £69,000

3 bed flat

57/1 George Street, Perth PH1

AuctionLeasehold
Listed Mar 10, 2026
£69,000
2 bed property, in South Methven Street, £75,000

2 bed flat

South Methven Street, Perth PH1

Leasehold
Listed Mar 9, 2026
£75,000
-3.8%
2 bed property, in Muirton Place, £145,000

2 bed flat

Muirton Place, Perth, Perth And Kinross PH1

Leasehold
Listed Mar 6, 2026
£145,000
-3.3%
2 bed property, in 146 Tweedsmuir Road, £110,000

2 bed flat

146 Tweedsmuir Road, Perth PH1

Freehold
Listed Mar 5, 2026
£110,000
2 bed property, in Edinburgh Road, £115,000

2 bed flat

Edinburgh Road, Perth PH2

Leasehold
Listed Feb 27, 2026
£115,000
-5.7%
2 bed property, in Vasart Court, £135,000

2 bed flat

Vasart Court, Perth PH1

Leasehold
Listed Feb 24, 2026
£135,000
-15.6%
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
1 bed property, in South Street, £83,500

1 bed flat

South Street, Perth PH2

Leasehold
Listed Feb 13, 2026
£83,500
2 bed property, in Princes Street, £78,000

2 bed flat

Princes Street, Perth PH2

Leasehold
Listed Feb 11, 2026
£78,000
2 bed property, in Fechney Park, £125,000

2 bed flat

Fechney Park, Perth PH1

Leasehold
Listed Feb 3, 2026
£125,000
-3.8%
2 bed property, in 5C, £115,000

2 bed flat

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

Leasehold
Listed Jan 22, 2026
£115,000
1 bed property, in Friar Street, £75,000

1 bed flat

Friar Street, Perth PH2

Leasehold
Listed Jan 21, 2026
£75,000
1 bed property, in Charterhouse Lane, £62,950

1 bed flat

Charterhouse Lane, Perth PH2

Leasehold
Listed Jan 16, 2026
£62,950
2 bed property, in Ballantine Place, £70,000

2 bed flat

Ballantine Place, Perth, Perthshire PH1

Leasehold
Listed Jan 16, 2026
£70,000
-12.5%
1 bed property, in Flat 41, £87,500

1 bed flat

Flat 41, Millburn Court, Windsor Terrace, Perth PH2

LeaseholdRetirement
Listed Jan 15, 2026
£87,500
2 bed property, in 63 Feus Road, £115,000

2 bed flat

63 Feus Road, Perth PH1

Leasehold
Listed Jan 15, 2026
£115,000
2 bed property, in Atholl Street, £69,950

2 bed flat

Atholl Street, Perth PH1

Freehold
Listed Dec 18, 2025
£69,950