Private · Roslin · 60 places
Private · Roslin · 78 places
Voluntary / not-for-profit · Gorebridge · 16 places
Council nursery · Roslin · 32 places
Voluntary / not-for-profit · Bonnyrigg · 70 places
Voluntary / not-for-profit · Bonnyrigg · 24 places
Council nursery · Bonnyrigg · 64 places
Voluntary / not-for-profit · Bonnyrigg · 60 places
Council nursery · Bonnyrigg · 132 places
Private · Gorebridge · 154 places
Private · Dalkeith · 75 places
Private · Dalkeith · 25 places
Private · Dalkeith · 56 places
Council nursery · Penicuik · 64 places
Private · Pathhead · 97 places
Council nursery · Penicuik · 74 places
Voluntary / not-for-profit · Dalkeith · 80 places
Voluntary / not-for-profit · Dalkeith · 60 places
Council nursery · Dalkeith · 144 places
Council nursery · Dalkeith · 80 places
Voluntary / not-for-profit · Gorebridge · 30 places
Council nursery · Gorebridge · 60 places
Voluntary / not-for-profit · Gorebridge · 76 places
Council nursery · Gorebridge · 64 places
Private · Dalkeith · 152 places
Private · Dalkeith · 130 places
Council nursery · Dalkeith · 48 places
Private · Bonnyrigg · 66 places
Council nursery · Dalkeith · 94 places
Voluntary / not-for-profit · Loanhead · 70 places
Voluntary / not-for-profit · Rosewell · 40 places
Voluntary / not-for-profit · Roslin · 90 places
Voluntary / not-for-profit · Loanhead · 85 places
Voluntary / not-for-profit · Bonnyrigg · 60 places
Council nursery · Bonnyrigg · 64 places
Council nursery · Dalkeith · 64 places
Private · Loanhead · 36 places
Council nursery · Loanhead · 40 places
Council nursery · Penicuik · 72 places
Voluntary / not-for-profit · Dalkeith · 40 places
Voluntary / not-for-profit · Dalkeith · 40 places
Council nursery · Dalkeith · 100 places
Council nursery · Gorebridge · 24 places
Council nursery · Bonnyrigg · 64 places
Voluntary / not-for-profit · Dalkeith · 46 places
Voluntary / not-for-profit · Dalkeith · 55 places
Council nursery · Dalkeith · 62 places
Voluntary / not-for-profit · Loanhead · 30 places
Council nursery · Loanhead · 50 places
Voluntary / not-for-profit · Penicuik · 40 places
Private · Dalkeith · 118 places
Private · Lasswade · 67 places
Private · Penicuik · 53 places
Private · Penicuik · 19 places
Private · Loanhead · 16 places
Voluntary / not-for-profit · Bonnyrigg · 24 places
Voluntary / not-for-profit · Rosewell · 43 places
Council nursery · Rosewell · 44 places
Council nursery · Roslin · 64 places
Council nursery · Penicuik · 64 places
Private · Loanhead · 80 places
Private · PENICUIK · 72 places
Council nursery · Penicuik · 34 places
Council nursery · Gorebridge · 32 places
Council nursery · Dalkeith · 40 places
Council nursery · Bonnyrigg · 48 places
Private · Bonnyrigg · 47 places
Council nursery · Gorebridge · 32 places
Council nursery · Penicuik · 60 places
Voluntary / not-for-profit · Gorebridge · 29 places
Voluntary / not-for-profit · Pathhead · 30 places
Council nursery · Pathhead · 32 places
Council nursery · Gorebridge · 56 places
Voluntary / not-for-profit · Dalkeith · 63 places
Voluntary / not-for-profit · Dalkeith · 17 places
Council nursery · Dalkeith · 84 places
Source: Care Inspectorate datastore (as at 30 September 2026), Open Government Licence.