Mobile navigation

Directory of care homes

This directory provides information about registered care homes in Perth & Kinross. The information listed is supplied by care providers. Perth & Kinross Council does not endorse individual services and is not responsible for the content provided.

Care homes for older people

Care homes suitable for older people whom living in their own home, even with support, is no longer a practical option.

Perth and Kinross - North

Covers: Luncarty, Birnam, Dunkeld, Aberfeldy, Pitlochry, Blairgowrie, Balbeggie, Meigle, Alyth and Coupar Angus

Care home     Balhousie Luncarty Care Home                                              
AddressScarth Road, Luncarty, Perth, PH1 3HE
Phone number     01738 828163
WebsiteOur Homes in Scotland - Balhousie Care Group
Care homeRivendell House                                                                     
AddressOak Road, Birnam, Dunkeld, PH8 0BL
Phone number     01350 727512 
WebsiteRivendell Care Home                                        
Care homeDalweem Residential Care Home                                           
AddressTaybridge Road, Aberfeldy, PH15 2BH
Phone number     01887 829443 
Website                                                                         
Care homeBalhousie - Pitlochry Care Home
AddressBobbin Mill, Burnside Road, Pitlochry, PH16 5BP                   
Phone number     01796 473280
WebsiteOur Homes in Scotland - Balhousie Care Group
Care homeBalhousie Stormont Care Home
AddressUpper Allan Street, Blairgowrie, PH10 6HJ                             
Phone number     01250 872853
WebsiteOur Homes in Scotland - Balhousie Care Group
Care homeBeech Manor
AddressGolf Course Road, Blairgowrie, PH10 6LJ                               
Phone number     01250 877980 
WebsiteBeech Manor Care Home | Renaissance Care
Care homeHope Park House
AddressBalmoral Road, Rattray, Blairgowrie PH10 7HU                     
Phone number     01250 872349
WebsiteHope Park House - Providing Specialist Care in Blairgowrie
Care homeMuirton House
AddressEssendy Road, Blairgowrie, PH10 6QU                                   
Phone number     01250 872113
WebsiteNo information available
Care homeSt Ninian's Care Home 
Address126 Perth Road, Blairgowrie, PH10 6EQ                                
Phone number     01250 872443
WebsiteSt Ninians Care - Home
Care homeMeigle Country House
AddressDundee Road, Meigle, PH12 8SE                                            
Phone number     01828 640859
WebsiteHome - Priority Care (priority-care.co.uk)
Care homeBalhousie Coupar Angus
AddressMeadowside Close, Coupar Angus, PH13 9FB                        
Phone number     01828 424930
WebsiteOur Homes in Scotland - Balhousie Care Group
Care homeOsprey Court Care Home
AddressOld Course Road, Alyth, PH11 8FL                                         
Phone number     01250 902 000
WebsiteLuxury Care with Osprey Court Care Home - Alyth

 

Perth and Kinross - South

Covers: Milnathort, Rumbling Bridge, Auchterarder, Crieff, Muthill and Comrie area

Care homeAshley House
Address18 Perth Road, Milnathort, KY13 9XU                                   
Phone number     01577 864438
WebsiteHome | mysite (ashleyhouse.org)
Care homeBalhousie - Rumbling Bridge Care Home
AddressRumbling Bridge, Crook of Devon, by Kinross, KY13 0PX      
Phone number     01577 840478
WebsiteOur Homes in Scotland - Balhousie Care Group
Care homeBalhousie Ruthven Towers Care Home
AddressAbbey Road, Auchterarder, PH3 1DN                                     
Phone number     01764 664192
WebsiteOur Homes in Scotland - Balhousie Care Group
Care homeGlencairn House Care Home
Address178 High Street, Auchterarder, PH3 1AD                              
Phone number     01764 662568
WebsiteGlencairn House
Care homeOakbank Care Home
AddressCountless Gardens, Crieff, PH7 3DP                                      
Phone number     01764 460072
WebsiteOur Care - Oakbank Care Home
Care homeParkdale Residential Care Home
AddressNew School Lane, High Street, Auchterarder, PH3 1QN       
Phone number     01764 661366
WebsiteParkdale
Care homeAshdene Court
AddressFerntower Road, Crieff, PH7 3AL                                          
Phone number     01764 652174
WebsiteNo information available
Care homeAshdene House
AddressStrathearn Terrace, Crieff, PH7 3DT                                      
Phone number     01764 653585
WebsiteNo information available
Care homeBalhousie - Dalnaglar Care Home                                        
AddressComrie Road, Crieff, PH7 4BJ
Phone number     01764 655231
WebsiteOur Homes in Scotland - Balhousie Care Group
Care homeRichmond House
AddressDrummond Terrace, Crieff, PH7 4AF                                     
Phone number     01764 653934
WebsiteRichmond House | Scotland
Care homeThe Birches
AddressComrie Road, Crieff, PH7 4BJ
Phone number     01764 653297
WebsiteHC One - The Kind Care Company | Residential Care Homes    
Care homeWardside House
AddressWardside, Muthill, Crieff, PH5 2AS
Phone number     01764 681275
WebsiteWardside House                                                                        
Care homeDalginross House Care Home
AddressDalingross House, Comrie, PH6 2ED                                         
Phone number     01764 670861
WebsiteNo information available

 

Perth city

Covers: Perth city and Scone

Care homeBalhousie North Inch / North Grove                                        
Address99 - 101 Hay Street, Perth, PH1 5HS
Phone number     01738 632233
WebsiteOur Homes in Scotland - Balhousie Care Group
Care homeCraigieknowes
AddressCraigieknowes Road, Perth, PH2 0DG                                      
Phone number     01738 634310
WebsiteLuxury Care Home in Perth - Craigieknowes Care Home
Care homeKincairney House
Address135 Glover Street, Perth, PH2 0JB                                           
Phone number     01738 718696
WebsiteMorar - Life Is For Living (moraruk.co)
Care homeKincarrathie House
AddressPitcullen Crescent, Perth, PH2 7HX                                         
Phone number     01738 621828
WebsiteKincarrathie House - Website
Care homeLouisebrae Care Home
AddressLouisebrae Care Home, Tulloch Hill, Perth, PH1 2PN               
Phone number     01738 623208
WebsiteNo information available
Care homeOchil Care Home 
Address2 Ettrick Drive, Perth, PH1 1SB                                                
Phone number     01738 441100
WebsiteElderly & Dementia Care | Barchester Healthcare
Care homeStrathtay House
AddressHarley Place, Perth, PH1 5DP                                                   
Phone number     01738 632343
WebsiteHC One - The Kind Care Company | Residential Care Homes
Care homeViewlands House
Address25 Viewlands Road, Perth, PH1 1BL                                         
Phone number     01738 639841
WebsiteViewlands House | Abbeyfield
Care homeCatmoor
AddressBirch Crescent, Scone, PH2 6LD                                               
Phone number     01738 552360
WebsiteHC One - The Kind Care Company | Residential Care Homes
Care homeKingfisher House Care Home
AddressDundee Road, Perth, PH2 7BB                                                  
Phone number     01738 718 993
WebsiteKingfisher House Care Home in Perth

 

 

Care homes for non older people

Perth and Kinross - North

Covers: Luncarty, Birnam, Dunkeld, Aberfeldy, Pitlochry, Blairgowrie, Balbeggie, Meigle, Alyth and Coupar Angus

Care homeBalhousie - The Grange
ServiceAdults with learning disabilities
AddressThe Grange, Balbeggie, PH2 6AT
Phone number01821 650690
Website

Our Homes in Scotland - Balhousie Care Group

Care homeThe Dalguise Centre and Orchard Court
ServiceAdults with learning disabilities, who may have associated mental health issues and challenging behaviour
AddressThe Grange, Balbeggie, PH2 6AT
Phone number01821 650691
Website

ASC Dalguise in Perthshire - Balhousie Care Group

Care homeCorbenic Camphill Community
ServiceAdults with learning disabilities
AddressTrochry, Dunkeld, PH8 0DY
Phone number01350 723206
WebsiteCorbenic Camphill
Care homeMuirton House
ServicePredominately an older person care home but a dedicated wing of the care home is for adults with learning disabilities
AddressEssendy Road, Blairgowrie, PH10 6QU
Phone number01250 872113
Website

Orchard Care Homes & Nursing Homes. Fun & Companionship.

 

Perth and Kinross - South

Covers: Milnathort, Rumbling Bridge, Auchterarder, Crieff, Muthill and Comrie area

Care homeBalhousie - Rumbling Bridge Care Home
ServiceFirst floor is dedicated to older people but the ground floor is dedicated for adults with Huntington's Disease.
AddressRumbling Bridge, Crook of Devon, by KINROSS KY13 0PX
Phone number01577 840478
Website

Our Homes in Scotland - Balhousie Care Group

Care homeKippen House
ServiceAdults with mental health problems
AddressMuckhart Road, Dunning, PH2 ORA
Phone number01764 684571
Website

St Philips Care Home Group: Nursing, Residential & Dementia Care

 

Perth city

Covers: Perth city and Scone

Care homeUpper Springland - Annaty
ServiceAdults with a physical disability, who may also have a learning disability.
AddressIsla Road, PERTH PH2 7HQ
Phone number01738 632995
Website

Care & Support for Disabled People | Capability Scotland

Care homeUpper Springland - Rosiebank & Tummel
ServiceAdults with a physical disability, who may also have a learning disability.
AddressIsla Road, PERTH PH2 7HQ
Phone number01738 632995
Website

Care & Support for Disabled People | Capability Scotland

Care homeUpper Springland - Tayview
ServiceAdults with a physical disability, who may also have a learning disability.
AddressIsla Road, PERTH PH2 7HQ
Phone number01738 632995
Website

Care & Support for Disabled People | Capability Scotland

 

Last modified on 25 June 2026