NSW public primary schools

NSW public primary schools teach Kindergarten to Year 6. Infants schools are a small group of schools that teach only Kindergarten to Year 2.

Blacktown (9)

Campbelltown (NSW) (6)

Canterbury-Bankstown (9)

Central Coast (NSW) (10)

Clarence Valley (12)

Coffs Harbour (9)

Cumberland (10)

Fairfield (9)

Georges River (10)

Hawkesbury (10)

Hornsby (9)

Inner West (9)

Lake Macquarie (9)

Lismore (11)

Liverpool (10)

Mid-Coast (10)

Newcastle (9)

Northern Beaches (9)

Parramatta (9)

Penrith (9)

Shoalhaven (9)

Sutherland (9)

Tamworth (10)

The Hills (10)

Tweed (10)

Wollongong (10)