Private · Stirling · 142 places
Private · Dunblane · 107 places
Private · Stirling · 30 places
Private · Stirling · 39 places
Private · Stirling · 16 places
Voluntary / not-for-profit · Stirling · 24 places
Voluntary / not-for-profit · Dunblane · 100 places
Private · Glasgow · 68 places
Private · Stirling · 54 places
Private · Glasgow · 30 places
Voluntary / not-for-profit · Stirling · 24 places
Private · Stirling · 47 places
Private · Stirling · 94 places
Private · Glasgow · 71 places
Private · Dunblane · 41 places
Private · Stirling · 16 places
Voluntary / not-for-profit · Stirling · 50 places
Voluntary / not-for-profit · Stirling · 44 places
Private · Glasgow · 40 places
Private · Stirling · 55 places
Private · Glasgow · 30 places
Private · Stirling · 66 places
Private · Dunblane · 83 places
Private · Stirling · 15 places
Source: Care Inspectorate datastore (as at 30 September 2026), Open Government Licence.