Summary:
Zip code 66066 has two schools in Oskaloosa Public Schools: Oskaloosa Elementary, serving prekindergarten through grade 6, and Oskaloosa Junior-Senior High School, serving grades 7–12; together, they enroll 502 students. Results vary by subject: the schools’ equal-weight average is 40% in science, above the state’s 38%, while their 35% ELA average is below the state’s 46%; math averages 36%, versus 41% statewide. The most important area-wide finding is that science is a relative strength, while ELA is the largest shared gap to the state.
Oskaloosa Elementary leads the pair in ELA and science, while Oskaloosa Junior-Senior High School leads in math. Elementary’s all-grades results are 40% in ELA and 50% in science, respectively 9 and 19 percentage points above the high school’s; its science result is also 12 points above the state. The high school’s 38% math result is 5 points higher than Elementary’s, though still 3 points below the state. Grade results add important contrasts: Elementary fifth-grade ELA is 70%, 19 points above the state, while third-grade math is 10%, 32 points below. SchoolDigger’s 2025–26 rankings place Elementary at the 34th percentile and the high school at the 24th.
Recent changes are mixed: Elementary ELA fell 7 percentage points and high-school science fell 14, while high-school ELA rose 6 points, high-school math 3, and Elementary math 2. Across the subjects, the equal-weight area comparison moved 2 points farther behind the state from the prior year. The schools have similar student-teacher ratios—9.3 at Elementary and 9.2 at the high school—and reported free/reduced-lunch rates of 55% and 53%; these are context measures, not explanations for achievement. Chronic absenteeism is lower at Elementary, at 12% versus 16% at the high school, with both below the state’s 18%. The two-school area is small, and its results should be read as a description of these schools rather than a broad estimate.
Thank you for your feedback!