Idaho middle schools ranked

RankGradeSchoolCityDistrictActualProjectedImpactStudents
#1A+Heritage Middle School (Magnet)MeridianJoint School District No. 271%67%Exceeds Expectations1,062
#2APayette Lakes Middle SchoolMccallMccall-Donnelly Joint School District67%62%Exceeds Expectations310
#3AEagle Middle SchoolEagleJoint School District No. 266%65%Meets Expectations854
#4AVictory Middle SchoolMeridianJoint School District No. 265%57%Greatly Exceeds Expectations1,048
#5AEast Junior High SchoolBoiseBoise Independent District64%61%Exceeds Expectations619
#6ANorth Junior High SchoolBoiseBoise Independent District63%57%Exceeds Expectations876
#7ASawtooth Middle SchoolMeridianJoint School District No. 263%63%Meets Expectations892
#8ACanfield Middle SchoolCoeur DaleneCoeur D'alene District62%63%Meets Expectations746
#9ABeutler Middle SchoolDaytonWest Side Joint District60%55%Exceeds Expectations192
#10AMalad Middle SchoolMalad CityOneida County District60%54%Greatly Exceeds Expectations220
#11AFranklin Middle SchoolPocatelloPocatello District59%47%Greatly Exceeds Expectations742
#12A-New Plymouth Middle SchoolNew PlymouthNew Plymouth District58%51%Greatly Exceeds Expectations228
#13A-Sandpoint Middle SchoolSandpointLake Pend Oreille School District58%55%Exceeds Expectations514
#14A-Star Middle SchoolStarJoint School District No. 257%60%Doesn't Meet Expectations895
#15A-Sugar Salem Junior High SchoolSugar CitySugar-Salem Joint District57%49%Greatly Exceeds Expectations387
#16A-Lake Hazel Middle SchoolBoiseJoint School District No. 255%59%Doesn't Meet Expectations1,065
#17A-Rigby Middle SchoolRigbyJefferson County Joint District55%51%Exceeds Expectations935
#18A-Snake River JR High SchoolBlackfootSnake River District55%40%Greatly Exceeds Expectations292
#19A-Boundary County Middle SchoolBonners FerryBoundary County District54%46%Greatly Exceeds Expectations361
#20A-Lewis And Clark Middle School (Magnet)MeridianJoint School District No. 254%53%Meets Expectations882
#21A-Lowell Scott Middle SchoolBoiseJoint School District No. 254%56%Meets Expectations802
#22A-Moscow Middle SchoolMoscowMoscow District54%51%Exceeds Expectations498
#23A-Declo JR High SchoolDecloCassia County Joint District53%47%Exceeds Expectations279
#24A-Les Bois Junior High SchoolBoiseBoise Independent District53%56%Doesn't Meet Expectations705
#25A-Sacajawea Middle SchoolLewistonLewiston Independent District53%62%Underperforms Expectations524
#26B+Alameda Middle SchoolPocatelloPocatello District52%48%Exceeds Expectations645
#27B+Post Falls Middle SchoolPost FallsPost Falls District51%49%Exceeds Expectations800
#28B+Timberlake Middle SchoolSpirit LakeLakeland District51%50%Meets Expectations380
#29B+Marsh Valley Middle SchoolArimoMarsh Valley Joint District50%45%Exceeds Expectations188
#30B+St Maries Middle SchoolSt MariesSt Maries Joint District50%47%Exceeds Expectations211
#31B+Vera C Oleary Middle SchoolTwin FallsTwin Falls District50%44%Exceeds Expectations783
#32B+Farnsworth Middle SchoolRigbyJefferson County Joint District49%50%Meets Expectations635
#33B+Hillside Junior High SchoolBoiseBoise Independent District49%52%Meets Expectations603
#34B+Middleton Middle SchoolMiddletonMiddleton District49%50%Meets Expectations1,007
#35B+Rocky Mountain Middle SchoolIdaho FallsBonneville Joint District49%45%Exceeds Expectations536
#36B+Meridian Middle SchoolMeridianJoint School District No. 248%50%Meets Expectations1,078
#37B+Parma Middle SchoolParmaParma District48%45%Exceeds Expectations323
#38B+Sandcreek Middle SchoolIdaho FallsBonneville Joint District48%52%Doesn't Meet Expectations577
#39B+Taylorview Middle SchoolIdaho FallsIdaho Falls District48%47%Meets Expectations776
#40BBear Lake Middle SchoolMontpelierBear Lake County District47%45%Exceeds Expectations289
#41BTigert Middle SchoolSoda SpringsSoda Springs Joint District47%53%Doesn't Meet Expectations274
#42BWoodland Middle SchoolCoeur DaleneCoeur D'alene District47%54%Doesn't Meet Expectations821
#43BFirth Middle SchoolFirthFirth District46%45%Meets Expectations272
#44BVallivue Middle SchoolCaldwellVallivue School District46%42%Exceeds Expectations677
#45BHawthorne Middle SchoolPocatelloPocatello District45%43%Exceeds Expectations674
#46BHomedale Middle SchoolHomedaleHomedale Joint District45%44%Exceeds Expectations380
#47BRiver City Middle SchoolPost FallsPost Falls District45%45%Meets Expectations589
#48BRiverglen JR High SchoolBoiseBoise Independent District45%51%Doesn't Meet Expectations540
#49BTeton Middle SchoolDriggsTeton County District45%49%Doesn't Meet Expectations433
#50BWest Junior HighBoiseBoise Independent District45%49%Doesn't Meet Expectations804
#51BDonald J Hobbs Middle SchoolShelleyShelley Joint District44%45%Meets Expectations402
#52BEagle Rock Middle SchoolIdaho FallsIdaho Falls District44%46%Meets Expectations776
#53BIrving Middle SchoolPocatelloPocatello District44%43%Meets Expectations712
#54BJenifer Middle SchoolLewistonLewiston Independent District44%51%Doesn't Meet Expectations534
#55BLakes Magnet School (Magnet)Coeur DaleneCoeur D'alene District44%49%Doesn't Meet Expectations593
#56BFiler Middle SchoolFilerFiler District43%48%Doesn't Meet Expectations266
#57BFruitland Middle SchoolFruitlandFruitland District43%38%Exceeds Expectations510
#58BWood River Middle SchoolHaileyBlaine County District43%47%Doesn't Meet Expectations568
#59B-Kellogg Middle SchoolKelloggKellogg Joint District43%42%Meets Expectations282
#60B-West Jefferson Middle SchoolTerretonWest Jefferson District43%44%Meets Expectations86
#61B-Lakeland Middle SchoolRathdrumLakeland District42%49%Doesn't Meet Expectations643
#62B-Gooding Middle SchoolGoodingGooding Joint District41%39%Exceeds Expectations323
#63B-Preston JR High SchoolPrestonPreston Joint District41%46%Doesn't Meet Expectations558
#64B-Robert Stuart Middle SchoolTwin FallsTwin Falls District41%43%Meets Expectations765
#65B-Sage Valley Middle SchoolCaldwellVallivue School District41%45%Doesn't Meet Expectations810
#66B-Mountain View Middle SchoolBlackfootBlackfoot District40%48%Underperforms Expectations588
#67B-Kimberly Middle SchoolKimberlyKimberly District39%43%Doesn't Meet Expectations478
#68C+Emmett Middle SchoolEmmettEmmett Independent District38%42%Doesn't Meet Expectations533
#69C+Fremont H Teed Middle SchoolKunaKuna Joint District38%41%Meets Expectations558
#70C+Shoshone Middle SchoolShoshoneShoshone Joint District38%35%Exceeds Expectations138
#71C+Mountain Home Junior High SchoolMountain HomeMountain Home District37%41%Doesn't Meet Expectations548
#72C+Burley Junior High SchoolBurleyCassia County Joint District36%41%Doesn't Meet Expectations550
#73C+Marsing Middle SchoolMarsingMarsing Joint District36%38%Meets Expectations213
#74C+South Fremont JR HighSt AnthonyFremont County Joint District36%40%Doesn't Meet Expectations365
#75C+Weiser Middle SchoolWeiserWeiser District36%39%Doesn't Meet Expectations348
#76CEast Minico Middle SchoolRupertMinidoka County Joint District35%36%Meets Expectations508
#77CLone Star Middle SchoolNampaNampa School District35%48%Underperforms Expectations739
#78CMccain Middle SchoolPayettePayette Joint District35%40%Doesn't Meet Expectations301
#79CFairmont Junior High SchoolBoiseBoise Independent District34%43%Underperforms Expectations677
#80CSouth Junior High SchoolBoiseBoise Independent District34%48%Underperforms Expectations565
#81CAberdeen Middle SchoolAberdeenAberdeen District33%34%Meets Expectations161
#82CMadison Junior High SchoolRexburgMadison District33%54%Underperforms Expectations1,247
#83CSouth Middle SchoolNampaNampa School District33%51%Underperforms Expectations675
#84CBuhl Middle SchoolBuhlBuhl Joint District32%35%Meets Expectations313
#85CJerome Middle SchoolJeromeJerome Joint District32%36%Doesn't Meet Expectations973
#86C-Syringa Middle SchoolCaldwellCaldwell District30%34%Doesn't Meet Expectations558
#87C-Kuna Middle SchoolKunaKuna Joint District29%48%Underperforms Expectations767
#88C-West Minico Middle SchoolPaulMinidoka County Joint District29%32%Meets Expectations529
#89D+South Hills Middle SchoolTwin FallsTwin Falls District27%40%Underperforms Expectations625
#90D+Wendell Middle SchoolWendellWendell District27%31%Doesn't Meet Expectations341
#91D+East Valley Middle SchoolNampaNampa School District26%51%Underperforms Expectations668
#92D+Jefferson Middle SchoolCaldwellCaldwell District26%32%Doesn't Meet Expectations567
#93D+William Thomas Middle SchoolAmerican FallsAmerican Falls Joint District26%40%Underperforms Expectations351
#94D+Glenns Ferry Middle SchoolGlenns FerryGlenns Ferry Joint District25%30%Doesn't Meet Expectations99
#95D-Wilder Middle SchoolWilderWilder District18%20%Meets Expectations111
#96FLakeside JR High SchoolPlummerPlummer-Worley Joint District8%13%Doesn't Meet Expectations62

How Idaho's middle schools compare

A: 25B: 42C: 21D: 7F: 1

70% of the 96 ranked middle schools in Idaho earn an A or B (25 A grades, 42 B, 21 C, 7 D, 1 F), against 47% of middle schools nationwide. 56 schools meet or beat the proficiency projected from their student context (58% here, 71% nationally), and 30 exceed it. On average 45% of tested students meet the state bar against a projected 46% (national averages: 39% actual, 38% projected).

The biggest overperformers, by actual proficiency above projection: Snake River JR High School (55% against 40%, A-), Franklin Middle School (59% against 47%, A).

Districts with the most schools in the top quarter (the top 24): Joint School District No. 2 (8), Boise Independent District (3).

Cities with the most ranked middle schools: Boise (10, 8 at A or B), Meridian (5, 5 at A or B), Pocatello (4, 4 at A or B), Idaho Falls (4, 4 at A or B), Caldwell (4, 2 at A or B).

The largest ranked middle schools: Madison Junior High School (1,247 students, C, #82), Meridian Middle School (1,078 students, B+, #36), Lake Hazel Middle School (1,065 students, A-, #16).

Of the top 25, 2 are magnet schools and 0 are charters. Selective and specialised schools tend to post high actual scores; the projection column is the fairer comparison for a neighborhood school.

Middle schools in Idaho that are not ranked

8 graded middle schools are listed here rather than ranked, each for the reason given. Every one has its own page with its full SchoolGrade report.

Special-purpose schools (3)

Alternative, special-education and vocational schools serve a different mission and a different student body, so they are graded but not ranked against regular schools.

Very small schools (1)

Schools with fewer than 30 students have grades that swing on a handful of test results.

Closed schools (2)

NCES lists these schools as closed or inactive since their last graded year.

Not yet graded (2)

Too little test data to grade.

About this ranking

  • Scope: every public middle school in Idaho.
  • Order: SchoolGrade, then actual proficiency, then name; schools with the same grade and score share a rank.
  • Ranked: regular public schools that NCES lists as open, not fully online, with at least 30 students. Others are listed with the reason.
  • Tags: Magnet and Charter from the NCES school directory; K-12 marks schools serving every grade that are ranked with the middle schools.
  • Grades are the 2025-26 SchoolGrade model. How SchoolGrade works

Questions about middle schools in Idaho

What is the best middle school in Idaho?

Heritage Middle School in Meridian ranks first among the 96 ranked middle schools in Idaho with a SchoolGrade of A+, 71% of tested students meeting the state bar against a projected 67%.

How are middle schools in Idaho ranked?

By SchoolGrade, the 2025-26 model that scores each school's actual test proficiency against the level projected for its student context, then by actual proficiency to break ties. Regular public schools that are open, not fully online and have at least 30 students are ranked; the rest are listed below the table with the reason.

How many middle schools does Idaho have?

SchoolGrade grades 104 public middle schools in Idaho; 96 are ranked here and 8 are listed as not ranked.