For families deciding where to live

The public schools of Greater Saint John. And how to know which is yours.

Every public school in Saint John, Rothesay, Quispamsis, Grand Bay-Westfield and Hampton, with its grades and programs. One thing first: the nearest school is often not the assigned one. The district decides that by address, and both districts will tell you in a minute.

Victoria School · Duke Street, rebuilt 1877

English and French Immersion

Anglophone South School District’s lookup gives the school for any civic address. Every child starts kindergarten in English; French Immersion begins in Grade 1 or Grade 6 (the district explains).

Which school do I attend? (ASD-S)

French-language schools

The District scolaire francophone Sud runs its own lookup for its schools.

Which school? (DSF-S)

Saint John

24 schools

SchoolGradesProgramWhere it is
M. Gerald Teed Memorial SchoolK-2English, French ImmersionCedar Point
Bayview SchoolK-5EnglishEast Saint John
Centennial SchoolK-5EnglishNorth End
Champlain Heights SchoolK-5EnglishChamplain Heights
Glen Falls SchoolK-5EnglishGlen Falls
Hazen-White-St. Francis SchoolK-5EnglishChurchill Boulevard
Island View SchoolK-5English, French ImmersionIsland View
Lakewood Heights SchoolK-5EnglishLakewood
Loch Lomond SchoolK-5English, French ImmersionLoch Lomond
Saint Rose SchoolK-5EnglishFairville
Seaside Park Elementary SchoolK-5English, French ImmersionSaint John West
Forest Hills SchoolK-8English, French ImmersionForest Hills
Prince Charles SchoolK-8EnglishWaterloo
Princess Elizabeth SchoolK-8English, French ImmersionChurchill Boulevard
St. John the Baptist/King Edward SchoolK-8EnglishBroad Street
Centre scolaire Samuel-de-ChamplainK-12FrenchCedar Point
Millidgeville North School3-8English, French ImmersionCedar Point
Barnhill Memorial School6-8English, French ImmersionFairville
Bayside Middle School6-8English, French ImmersionEast Saint John
Beaconsfield Middle School6-8English, French ImmersionSaint John West
Harbour View High SchoolGrade 9 entry by preference9-12English, French ImmersionDouglas Avenue
Saint John High SchoolGrade 9 entry by preference9-12English, French ImmersionUptown
Simonds High SchoolGrade 9 entry by preference9-12English, French ImmersionEastwood
St. Malachy's Memorial High SchoolGrade 9 entry by preference9-12English, French ImmersionUptown

“Where it is” is the City of Saint John neighbourhood the building sits in, from the City’s boundaries. It is not the area the school serves. In the Saint John Education Centre, students choose among the four high schools at Grade 9 (ASD-S registration).

Rothesay

6 schools

SchoolGradesProgram
Fairvale Elementary SchoolK-5English, French Immersion
Kennebecasis Park Elementary SchoolK-5English
Rothesay Elementary SchoolK-5English, French Immersion
Harry Miller Middle School6-8English, French Immersion
Rothesay Park School6-8English, French Immersion
Rothesay High School9-12English, French Immersion

Quispamsis

6 schools

SchoolGradesProgram
Chris Saunders Memorial Elementary SchoolK-5English, French Immersion
École des PionniersK-5French
Lakefield Elementary SchoolK-5English, French Immersion
Quispamsis Elementary SchoolK-5English, French Immersion
Quispamsis Middle School6-8English, French Immersion
Kennebecasis Valley High School9-12English, French Immersion

Grand Bay-Westfield

4 schools

SchoolGradesProgram
Grand Bay Primary SchoolK-2English, French Immersion
Westfield SchoolK-5English, French Immersion
Inglewood School3-5English, French Immersion
River Valley Middle School6-8English, French Immersion

Hampton

4 schools

SchoolGradesProgram
Dr. A. T. Leatherbarrow Primary SchoolK-2English, French Immersion
Hampton Elementary School2-5English, French Immersion
Hampton Middle School6-8English, French Immersion
Hampton High School9-12English, French Immersion

Around the edges

4 schools. The Kingston Peninsula, the Hammond River valley, St. Martins and the Fundy shore west of the city.

SchoolGradesProgram
Fundy Shores SchoolK-5English
Hammond River Valley Elementary SchoolK-5English
St. Martins SchoolK-5English
Macdonald Consolidated SchoolK-8English, French Immersion

Questions

How do I find out which school a house in Greater Saint John is zoned for?
Ask the district. Anglophone South School District and the District scolaire francophone Sud both have an address lookup (Which school do I attend?) that gives the school for a civic address. The nearest school on a map is often not the assigned one, especially where a neighbourhood splits its younger and older elementary grades between two buildings.
Can students choose their high school in Saint John?
In the Saint John Education Centre, yes: students request their preferred high school when they enter Grade 9, rather than being assigned one by zone. The four are Harbour View High School, Saint John High School, Simonds High School, St. Malachy's Memorial High School. Elsewhere in Anglophone South, high schools enrol by zone.
Which schools in Greater Saint John offer French Immersion?
33 of the public schools in Saint John, the Kennebecasis Valley, Grand Bay-Westfield, Hampton and the Kingston Peninsula list French Immersion alongside the English program, from elementary through high school. The district decides which immersion program serves which address.
When does French Immersion start?
Every child starts kindergarten in the English Prime program. Anglophone South has two ways into French Immersion: Grade 1, called early immersion, and Grade 6, called late immersion. Families of kindergarten and Grade 5 students are invited to an information session and register in the spring.
Are there French-language schools?
Yes, run by the District scolaire francophone Sud: Centre scolaire Samuel-de-Champlain in Saint John (grades K-12) and École des Pionniers in Quispamsis (grades K-5).

Every home on the listings page shows its nearest schools by grade, with the same caveat. Looking at a particular area? The community guides cover each town, or call Andrew at (506) 650-1242.

School list from the Province of New Brunswick’s public schools table, read 2026-09-22, and checked school by school on 24 September 2026 against Anglophone South’s school directory and the District scolaire francophone Sud’s list: every name and grade range matches. French Immersion is as the Province lists it. Contains information licensed under the Open Government Licence – New Brunswick.