Skip to content
USCity.review

Public schools in St. Paul, MN

167 public schools enrolling 52,806 students (2022 data). Matched to the city by school location, so schools in unincorporated areas with a St. Paul address are included.

School Students

Highland Park Middle School

Middle · Saint Paul Public Schools

805

Battle Creek Middle

Middle · Saint Paul Public Schools

693

Hmong College Prep Academy Ms

Middle · Charter · Hmong College Prep Academy

624

Hidden River Middle School

Middle · Saint Paul Public Schools

559

Murray Middle School

Middle · Saint Paul Public Schools

538

Farnsworth Aerospace Upper

Middle · Saint Paul Public Schools

486

Global Arts Plus Upper

Middle · Saint Paul Public Schools

442

Community Of Peace Academy Middle

Middle · Charter · Community Of Peace Academy

283

Hope Community Academy Middle

Middle · Charter · Hope Community Academy

208

Saint Paul Online Middle School

Middle · Saint Paul Public Schools

173

New Century School Secondary

Middle · Charter · New Century School

165

St. Paul City Middle School

Middle · Charter · St. Paul City School

137

Laura Jeffrey Academy Charter

Middle · Charter · Laura Jeffrey Academy Charter

80

Upper Mississippi Middle Academy

Middle · Charter · Upper Mississippi Academy

75

Avalon Middle School

Middle · Charter · Avalon School

71

Hmong Language And Culture-Parkway

Middle · Saint Paul Public Schools

52

Prodeo Academy St. Paul Middle

Middle · Charter · Prodeo Academy

41

Quantum Steam Academy Middle School

Middle · Charter · Quantum Steam Academy Charter

38

St. Paul School Of Northern Lights Secondary

Middle · Charter · St. Paul School Of Northern Lights

27

The Journey School Middle

Middle · Charter · The Journey School

26

Alc On Track

Middle · Saint Paul Public Schools

0

Link Public Schools

Middle · Charter · Link Public Schools

0