St. Thomas: Schools & Education

9 public schools serve St. Thomas. Cavalier Elementary School is the largest at 220 students (grades -1-5). Total enrollment: 957 students.

K-12 Schools

9 K-12 schools serving the area — about 34 residents per school. 18.6% of adults hold a bachelor's degree or higher (U.S. average ~35%).

Schools (9)

CAVALIER HIGH SCHOOL
6-12 · 192 students · 300 Main St E, Cavalier ND 58220 · (701)265-8417
CAVALIER ELEMENTARY SCHOOL
-1-5 · 220 students · 300 Main St E, Cavalier ND 58220 · (701)265-8417
NORTH BORDER-PEMBINA ELEMENTARY SCHOOL
-1-8 · 94 students · 155 S 3rd St, Pembina ND 58271 · (701)825-6261
NORTH BORDER-PEMBINA HIGH SCHOOL
9-12 · 37 students · 155 S 3rd St, Pembina ND 58271 · (701)825-6261
NORTH BORDER-WALHALLA ELEMENTARY SCHOOL
-1-8 · 129 students · 605 10th St, Walhalla ND 58282 · (701)549-3751
NORTH BORDER-WALHALLA HIGH SCHOOL
9-12 · 65 students · 605 10th St, Walhalla ND 58282 · (701)549-3751
VALLEY-EDINBURG ELEMENTARY SCHOOL-CRYSTAL
3-6 · 44 students · 4013 Euclid Ave, Crystal ND 58222 · (701)657-2163
DRAYTON ELEMENTARY SCHOOL
-1-8 · 130 students · 108 S 5th St, Drayton ND 58225 · (701)454-3324
DRAYTON HIGH SCHOOL
9-12 · 46 students · 108 S 5th St, Drayton ND 58225 · (701)454-3324
School Districts · DistrictsCAVALIER 6, NORTH BORDER 100, VALLEY-EDINBURG 118, DRAYTON 19
School Districts · Total count4
School Districts · Nces Lea Ids3800018, 3800054, 3800397, 3805340
School Statistics · Total Schools9
School Statistics · Total Enrollment957
School Statistics · Total Teachers100
School Statistics · Student Teacher Ratio9.60
School Statistics · Free Lunch Students272
School Statistics · Free Lunch Pct28.4%
Schools Count9

Sources: NCES LEA assignment from schools in this city · NCES CCD 2022  ·  Refreshed 2026-04-12

Higher Education

Colleges and universities within commuting range, plus IPEDS scorecard data on enrollment, completion, and net price.

Nearest College · NameUniversity of North Dakota
Nearest College · CityGrand Forks
Nearest College · Phone8,002,255,863
Nearest College · Distance44.5 mi

Sources: NCES IPEDS 2022 — nearest by coordinates within 50 miles

Early Childhood

Daycare and preschool capacity. Federal child-care data is sparse — counts reflect state-licensed providers only.

Childcare Centers · County total1

Sources: HIFLD / IRS BMF

Libraries

Public libraries from IMLS Public Libraries Survey — visits, circulation, and service-area population.

Nearest Library · NameCAVALIER PUBLIC LIBRARY
Nearest Library · Phone7,012,654,016
Nearest Library · Address200 BJORNSON DRIVE, CAVALIER ND 58220
Nearest Library · Distance0.6 mi

Sources: IMLS PLS 2022 — nearest by coordinates

Other

Libraries (1)

CAVALIER PUBLIC LIBRARY
7012654016 · 200 BJORNSON DRIVE, CAVALIER ND 58220
Pct Bachelors Plus18.6%

Sources: Census ACS 5-Year 2023  ·  Refreshed 2026-04-12