Public Schools in Thompson, IA North Iowa Middle School108 4th AveThompson, IA, 504786415842231Blue Earth Middle SchoolMiddle SchoolsPrivate Schools K 12Public SchoolsTutoring Centers Show More