Council nursery · Perth · 32 places
Council nursery · Blairgowrie · 50 places
Council nursery · Perth · 24 places
Council nursery · Perth · 22 places
Council nursery · Perth · 20 places
Council nursery · Pitlochry · 20 places
Council nursery · Blairgowrie · 32 places
Council nursery · Dunblane · 10 places
Council nursery · Aberfeldy · 70 places
Council nursery · Crieff · 24 places
Council nursery · Blairgowrie · 72 places
Council nursery · Perth · 24 places
Council nursery · Crieff · 74 places
Council nursery · Perth · 32 places
Council nursery · Perth · 50 places
Council nursery · Perth · 6 places
Council nursery · Kinross · 30 places
Council nursery · Aberfeldy · 10 places
Council nursery · Perth · 97 places
Council nursery · Perth · 16 places
Council nursery · Perth · 157 places
Council nursery · Perth · 58 places
Council nursery · Dundee · 30 places
Council nursery · Dundee · 32 places
Council nursery · Pitlochry · 20 places
Council nursery · Perth · 32 places
Council nursery · Kinross · 85 places
Council nursery · Blairgowrie · 20 places
Council nursery · Perth · 116 places
Council nursery · Pitlochry · 8 places
Council nursery · Dundee · 32 places
Council nursery · Perth · 64 places
Council nursery · Methven · 40 places
Council nursery · Kinross · 32 places
Council nursery · Kinross · 53 places
Council nursery · Perth · 24 places
Council nursery · Perth · 24 places
Council nursery · Blairgowrie · 122 places
Council nursery · Perth · 45 places
Council nursery · Perth · 98 places
Council nursery · Perth · 30 places
Council nursery · Pitlochry · 76 places
Council nursery · Blairgowrie · 74 places
Council nursery · Perth · 30 places
Council nursery · Perth · 82 places
Council nursery · Perth · 54 places
Council nursery · Dunkeld · 40 places
Council nursery · Perth · 50 places
Council nursery · Crieff · 35 places
Council nursery · Perth · 85 places
Council nursery · Perth · 30 places
Council nursery · Perth · 20 places
Council nursery · Perth · 24 places
Council nursery · Perth · 39 places
Council nursery · Auchterarder · 80 places
Council nursery · Perth · 66 places
Council nursery · Perth · 50 places
Council nursery · Perth · 24 places
Council nursery · Perth · 20 places
Source: Care Inspectorate datastore (as at 30 September 2026), Open Government Licence.