Iowa Public and Private K-12 School Buildings - maintained by the Iowa Department of Education - updated 10/12/2022School Level Codes are as follows:1: Public High School2: Public Junior High School3: Public Middle School4: Public Elementary School5: Special Education6: Nonpublic High School7: Nonpublic Elementary School8: Nonpublic K-129: Alternative School12: Nonpublic System Office18: Charter School19: Preschool (on-site)20: Nonpublic Middle School98: Residential Facility99: Other