Properties in Perth
176 properties found
Newest First
1 bed flat
Charterhouse Lane, Perth PH2
Leasehold
Listed Jan 16, 2026
£62,950
2 bed flat
Ballantine Place, Perth, Perthshire PH1
Leasehold
Listed Jan 16, 2026 Changed Apr 16, 2026
£70,000
-12.5%
1 bed flat
Flat 41, Millburn Court, Windsor Terrace, Perth PH2
LeaseholdRetirement
Listed Jan 15, 2026
£87,500
2 bed flat
63 Feus Road, Perth PH1
Leasehold
Listed Jan 15, 2026
£115,000
5 bed semi-detached house
Dunkeld Road, Perth PH1
Freehold
Listed Dec 22, 2025 Changed Mar 19, 2026
£278,000
-7.3%
2 bed flat
Atholl Street, Perth PH1
Freehold
Listed Dec 18, 2025
£69,950
3 bed flat
Flat 17 Beaumont House, 15 St John's Place, Perth PH1
Leasehold
Listed Dec 8, 2025
£185,000
1 bed terraced house
Main Street, Perth PH2
Freehold
Listed Dec 2, 2025 Changed May 16, 2026
£104,950
-14.6%
3 bed end of terrace house
Victoria Street, Perth, PH2
Freehold
Listed Nov 28, 2025 Changed May 2, 2026
£220,000
-4.3%
5 bed detached house
Meadowland, Isla Road, Perth, Perth and Kinross
Freehold
Listed Nov 14, 2025
£1,700,000
1 bed flat
34 Culliven Court, Perth PH1
LeaseholdShared Ownership
Listed Nov 12, 2025 Changed Feb 20, 2026
£20,000
-11.1%
3 bed flat
High Street, Perth, PH1
Leasehold
Listed Nov 7, 2025 Changed May 16, 2026
£165,000
+6.5%
2 bed flat
Priory Place, Perth, Perth and Kinross, PH2
Leasehold
Listed Oct 30, 2025
£165,000
Detached house
29 Barossa Place, Perth, PH1
Freehold
Listed Oct 24, 2025
£375,000
3 bed property
18 Invictus Lane, Perth PH1
Listed Oct 20, 2025
£250,000
2 bed flat
Charlotte Street, Perth PH1
Leasehold
Listed Oct 13, 2025
£95,000
2 bed flat
Atholl Street, Perth PH1
Leasehold
Listed Oct 10, 2025 Changed May 9, 2026
£109,000
-9.2%
Land
Development Site, Muirhall Road, Perth, Perth and Kinross, PH2
Listed Sep 27, 2025 Changed May 29, 2026
£175,000
-30.0%
2 bed flat
Kenley Place, Uxbridge UB10
Leasehold
Listed Sep 23, 2025 Changed Jan 6, 2026
£400,000
-5.9%
3 bed semi-detached house
Croll Gardens, Bertha Park, Perth, PH1 0AD
FreeholdNew Build
Listed Sep 11, 2025
£267,500