Childcare and early learning
/v1/suburbs/{suburb_name}/amenities/education-and-childcare5¢ per callChildcare centres and preschools or kindergartens (schools are served separately): counts in the suburb, rates per 1,000 residents and distance from the suburb centre to the nearest of each.
Coverage: All Australian suburbs and localities. Current to 2026-10-01. Full description, field list and method: /v1/datasets/education-and-childcare.
Exact suburb identifier required. Exact official suburb name (SAL), e.g. Burwood (NSW) — many suburbs carry a state suffix. If starting from free text or an unverified bare name, first call GET /v1/geocode/suburb?q=<text>, then use the exact data[].area_name it returns. Suburb data endpoints do not guess a state or typo-correct names.
Authorization
Request
The only values you send. Fields under Responses below are what comes back — you never pass those.
Path parameters
suburb_namestringrequiredExact official suburb name (SAL), e.g. `Burwood (NSW)` — many suburbs carry a state suffix. If starting from free text or an unverified bare name, first call `GET /v1/geocode/suburb?q=<text>`, then use the exact `data[].area_name` it returns. Suburb data endpoints do not guess a state or typo-correct names.
Query parameters
fieldsstringoptionalComma-separated subset of: count_childcare, per_1000_childcare, nearest_km_childcare, count_preschools, per_1000_preschools, nearest_km_preschools, count_total, per_1000_total, per_km2_total. Omit for all.
fromstringoptionalFirst period to include: 2020, 2020-Q3, 2020-07 or 2020-07-01.
tostringoptionalLast period to include, same formats as `from`.
Responses
Successful Response
datasetstringalways returnedDataset slug; describe it with /v1/datasets/{slug}.
levelstringalways returnedsuburb, lga or block.
areastringalways returnedCanonical name (or mesh-block code) of the area answered.
period_typestringalways returnedsnapshot, year, financial_year, quarter or month.
as_ofstring · datealways returnedDate the dataset is current to. Values are never withheld for age; check this instead.
modelledbooleanalways returnedTrue when the figures are estimates from a model rather than counts or measurements.
fieldsarray of DatasetFieldSeriesalways returned/v1/suburbs/{suburb_name}/amenities/education-and-childcarecurl --request GET \
--url 'https://api.microburbs.com.au/v1/suburbs/Belmont%20North/amenities/education-and-childcare' \
--header 'Authorization: Bearer test'{
"data": {
"dataset": "education-and-childcare",
"level": "suburb",
"area": "Kambah",
"period_type": "snapshot",
"as_of": "2026-10-01",
"modelled": false,
"fields": [
{
"field": "count_childcare",
"name": "Childcare centres: count",
"unit": "count",
"values": [
{
"period": "2026-10-01",
"period_start": "2026-10-01",
"value": 2
}
]
},
{
"field": "per_1000_childcare",
"name": "Childcare centres: per 1,000 residents",
"unit": "per 1,000",
"values": [
{
"period": "2026-10-01",
"period_start": "2026-10-01",
"value": 0.1275592
}
]
},
{
"field": "nearest_km_childcare",
"name": "Childcare centres: nearest",
"unit": "km",
"values": [
{
"period": "2026-10-01",
"period_start": "2026-10-01",
"value": 0.791
}
]
}
]
}
}About this dataset
All Australian suburbs and localities. Current to 2026-10-01; refreshed quarterly.
What it is
Childcare centres and preschools or kindergartens (schools are served separately), summarised for every suburb in one call.
What it shows
For each category: the number inside the suburb boundary, the number per 1,000 residents, and the distance in kilometres from the suburb centre to the nearest one. Plus a total count, a total per 1,000 residents and a total per square kilometre for the whole group.
Why use it
Childcare and preschool access is a top constraint for young families and often decides where they can live.
How it is built
We combine open map data with a second places database, drop duplicates, closed and unnamed places, and place each one in its suburb by location. Rates use the suburb's latest resident count and are left blank under 200 residents. Distances are straight-line from the suburb's central point, not walking or driving distance, and are blank beyond 50 km. Counts reflect what is mapped, so very small or remote suburbs can be under-counted.
Fields
| Field | Unit | Description |
|---|---|---|
count_childcareChildcare centres: count | count | Number of childcare centres inside the suburb boundary. |
per_1000_childcareChildcare centres: per 1,000 residents | per 1,000 | Childcare centres per 1,000 residents. Left blank for suburbs with fewer than 200 residents. |
nearest_km_childcareChildcare centres: nearest | km | Straight-line distance from the suburb centre to the nearest of these, in kilometres; blank when none is within 50 km. |
count_preschoolsPreschools and kindergartens: count | count | Number of preschools and kindergartens inside the suburb boundary. |
per_1000_preschoolsPreschools and kindergartens: per 1,000 residents | per 1,000 | Preschools and kindergartens per 1,000 residents. Left blank for suburbs with fewer than 200 residents. |
nearest_km_preschoolsPreschools and kindergartens: nearest | km | Straight-line distance from the suburb centre to the nearest of these, in kilometres; blank when none is within 50 km. |
count_totalAll childcare and early learning: count | count | Total of all categories in this group inside the suburb. |
per_1000_totalAll childcare and early learning: per 1,000 residents | per 1,000 | Total per 1,000 residents; blank for suburbs with fewer than 200 residents. |
per_km2_totalAll childcare and early learning: per km2 | per km2 | Total per square kilometre of suburb area. |
