Education
To view the location for an individual school, please click on the school title and refer to the map.
Preschools:
Bacchus Marsh Pre-School
Young Street (Corner Young & Bennett Sts), Bacchus Marsh
Telephone: 03 5367 2443
Darley Pre-School
Corner Nelson & Albert Streets, Darley
Telephone: 03 5367 2206
Bacchus Marsh Montessori Centre
176 Gisborne Rd, Bacchus Marsh
Telephone: 03 5367 7706
The Ballan & District Pre-School Centre
88 Simpson Street, Ballan
Telephone: 03 5368 1228 (School Hours)
Wallace Kindergarten
Wallace-Bungaree Road, Wallace
Telephone: 03 5334 0268
Primary schools:
Bacchus Marsh Primary School
54 Lerderderg Street, Bacchus Marsh
Telephone: 03 5367 2745
Ballan Primary School
Duncan Street, Ballan
Telephone: 03 5368 1072
Balliang East Primary School
Geelong Road, Balliang
Telephone: 03 5369 5148
Bungaree Primary School
348 Bungaree-Wallace Road, Bungaree
Telephone: 03 5334 0253
Coimadai Primary School
Bennetts Lane, Coimadai
Telephone: 03 5367 2907
Darley Primary School
Nelson Street, Darley
Telephone: 03 5367 1558
Elaine Primary School
Morrisons Road, Elaine
Telephone: 03 5341 5544
Glen Park Primary School
256 Ralstons Road, Glen Park
Telephone: 03 5334 5360
Gordon Primary School
Stanley Street, Gordon
Telephone: 03 5368 9223
Lal Lal Primary School
Vaughan Street, Lal Lal
Telephone: 03 5341 7580
View Lal Lal Primary School website
Mt. Egerton Primary School
Church Street, Mt Egerton
Telephone: 03 5368 9357
Myrniong Primary School
Muddy Lane, Myrniong
Telephone: 03 5368 7232
Our Lady of Fatima Primary School
1 Ti Tree Road, Dunnstown
Telephone: 03 5334 7604
Pentland Primary School
Halletts Way, Bacchus Marsh
Telephone: 03 5367 6080
View Pentland Primary School website
St. Bernards Primary School
Gisborne Road, Bacchus Marsh
Telephone: 03 5367 2379
St. Brigid's Primary School
Inglis Street, Ballan
Telephone: 03 5368 1015
St. Mary's Primary School
Powells Road, Clarkes Hill
Telephone: 03 5334 5280
St. Michael's Primary School
738 Springbank Road,
Springbank
Telephone: 03 5334 0344
St. Patrick's Primary School
1564 Old Melbourne Road, Gordon
Telephone: 03 5368 9495
Secondary schools
Bacchus Marsh Grammar
South Maddingley Road,
Bacchus Marsh,
Telephone: 03 5367 4744
Bacchus Marsh College Senior Campus
Grant Street, Bacchus Marsh
Telephone: 03 5367 2955
Bacchus Marsh College Middle Year Campus
Halletts Way, Bacchus Marsh
Telephone: 03 5367 6168
Education
One of the first things you learn about Moorabool is that learning itself is a priority. The Shire is home to not only seven private and twelve public primary schools, but also one private and one public secondary school. The region is also serviced by education facilities in the larger provincial cities of Ballarat and Geelong, and close by in metropolitan Melbourne.
Wherever you live in Moorabool, your children won’t have far to travel to receive an education.
Although located mainly around the population centres of Bacchus Marsh, Ballan and Gordon, the Shire’s 21 schools lie within handy commuting distance from all parts of the Shire and is supported by public transport services including a bus service.
The Shire also boasts three training centres - Ballan Community House and Adult Education, ‘The Laurels’ Adult Education in Bacchus Marsh, Darley Neighbourhood House, plus the Bacchus Marsh Library and mobile book service.
Children’s services include seven pre-schools, family day care, occasional care, holiday programs and playgroups.
![]()