Council nursery · Roslin · 32 places
Council nursery · Bonnyrigg · 64 places
Council nursery · Bonnyrigg · 132 places
Council nursery · Penicuik · 64 places
Council nursery · Penicuik · 74 places
Council nursery · Dalkeith · 144 places
Council nursery · Dalkeith · 80 places
Council nursery · Gorebridge · 60 places
Council nursery · Gorebridge · 64 places
Council nursery · Dalkeith · 48 places
Council nursery · Dalkeith · 94 places
Council nursery · Bonnyrigg · 64 places
Council nursery · Dalkeith · 64 places
Council nursery · Loanhead · 40 places
Council nursery · Penicuik · 72 places
Council nursery · Dalkeith · 100 places
Council nursery · Gorebridge · 24 places
Council nursery · Bonnyrigg · 64 places
Council nursery · Dalkeith · 62 places
Council nursery · Loanhead · 50 places
Council nursery · Rosewell · 44 places
Council nursery · Roslin · 64 places
Council nursery · Penicuik · 64 places
Council nursery · Penicuik · 34 places
Council nursery · Gorebridge · 32 places
Council nursery · Dalkeith · 40 places
Council nursery · Bonnyrigg · 48 places
Council nursery · Gorebridge · 32 places
Council nursery · Penicuik · 60 places
Council nursery · Pathhead · 32 places
Council nursery · Gorebridge · 56 places
Council nursery · Dalkeith · 84 places
Source: Care Inspectorate datastore (as at 30 September 2026), Open Government Licence.