De gemeenten Steenwijkerland  en Zwartewaterland kennen 19 openbare basisscholen. Het speciaal basisonderwijs wordt verzorgd door de Burg. Voetelinkschool in Steenwijk.
In totaal verzorgt de Stichting Op Kop onderwijs aan zo'n  2000 leerlingen.

Blokzijl:                   OBS De Rolpaal

Eesveen:                 OBS De Driesprong Jenaplanschool

Genemuiden:           OBS De Vogelaar

Giethoorn:               OBS De Noorderschool

Giethoorn:               OBS Zuiderschool

Hasselt:                   OBS De Toermalijn

Hasselt:                   OBS Genne

Kuinre:                    OBS Burg. De Ruiterschool

Oldemarkt:              OBS de Slinge

Scheerwolde:           BS de Lepelaar

Steenwijk:               OBS Beatrixschool

Steenwijk:               OBS Emmaschool

Steenwijk:               OBS de Samensprong

Steenwijk:               SBO Burg. Voetelinkschool

Steenwijk:               OBS School B voor Daltononderwijs

Steenwijkerwold:     OBS Woldschool.nl

Vollenhove:             OBS de Voorpoort 

Wanneperveen:       Samenlevingsschool De Lisdodde

Willemsoord:           OBS Gen. v.d. Boschschool

Zwartsluis:              OBS Arembergschool