Middle Schools in New Hampton, IA New Hampton Middle School206 W Main StNew Hampton, IA, 506596413942259BabysitterBus GarageChild CareDay CareDaycareInfant DaycareMiddle SchoolsPrivate Schools K 12Public Schools Show More