Idaho middle schools ranked

RankGradeSchoolCityDistrictActualProjectedImpactStudents
#1A+Moscow Middle SchoolMoscowMoscow District74%61%Greatly Exceeds Expectations498
#2A+Eagle Middle SchoolEagleJoint School District No. 272%62%Greatly Exceeds Expectations854
#3A+Beutler Middle SchoolDaytonWest Side Joint District69%51%Greatly Exceeds Expectations192
#4A+Payette Lakes Middle SchoolMccallMccall-Donnelly Joint School District69%51%Greatly Exceeds Expectations310
#5A+Canfield Middle SchoolCoeur DaleneCoeur D'alene District67%47%Greatly Exceeds Expectations746
#6A+Heritage Middle School (Magnet)MeridianJoint School District No. 267%58%Greatly Exceeds Expectations1,062
#7A+Sandpoint Middle SchoolSandpointLake Pend Oreille School District67%52%Greatly Exceeds Expectations514
#8A+Victory Middle SchoolMeridianJoint School District No. 267%58%Greatly Exceeds Expectations1,048
#9ALowell Scott Middle SchoolBoiseJoint School District No. 265%54%Greatly Exceeds Expectations802
#10AFranklin Middle SchoolPocatelloPocatello District63%49%Greatly Exceeds Expectations742
#11ALes Bois Junior High SchoolBoiseBoise Independent District63%69%Doesn't Meet Expectations705
#12ANew Plymouth Middle SchoolNew PlymouthNew Plymouth District63%49%Greatly Exceeds Expectations228
#13ASawtooth Middle SchoolMeridianJoint School District No. 263%59%Exceeds Expectations892
#14ABear Lake Middle SchoolMontpelierBear Lake County District62%48%Greatly Exceeds Expectations289
#15AEast Junior High SchoolBoiseBoise Independent District62%68%Doesn't Meet Expectations619
#16AStar Middle SchoolStarJoint School District No. 261%57%Exceeds Expectations895
#17ATimberlake Middle SchoolSpirit LakeLakeland District61%48%Greatly Exceeds Expectations380
#18A-Sacajawea Middle SchoolLewistonLewiston Independent District59%49%Greatly Exceeds Expectations524
#19A-Malad Middle SchoolMalad CityOneida County District55%45%Greatly Exceeds Expectations220
#20A-Rigby Middle SchoolRigbyJefferson County Joint District55%44%Greatly Exceeds Expectations935
#21A-North Junior High SchoolBoiseBoise Independent District54%63%Doesn't Meet Expectations876
#22A-Lake Hazel Middle SchoolBoiseJoint School District No. 253%49%Exceeds Expectations1,065
#23A-Lakeland Middle SchoolRathdrumLakeland District52%52%Meets Expectations643
#24A-Woodland Middle SchoolCoeur DaleneCoeur D'alene District52%46%Exceeds Expectations821
#25A-Alameda Middle SchoolPocatelloPocatello District51%41%Greatly Exceeds Expectations645
#26B+Declo JR High SchoolDecloCassia County Joint District50%46%Exceeds Expectations279
#27B+Lewis And Clark Middle School (Magnet)MeridianJoint School District No. 250%44%Exceeds Expectations882
#28B+Tigert Middle SchoolSoda SpringsSoda Springs Joint District50%47%Exceeds Expectations274
#29B+Boundary County Middle SchoolBonners FerryBoundary County District49%47%Meets Expectations361
#30B+Farnsworth Middle SchoolRigbyJefferson County Joint District49%49%Meets Expectations635
#31B+Meridian Middle SchoolMeridianJoint School District No. 249%40%Greatly Exceeds Expectations1,078
#32B+River City Middle SchoolPost FallsPost Falls District49%42%Exceeds Expectations589
#33B+Taylorview Middle SchoolIdaho FallsIdaho Falls District49%36%Greatly Exceeds Expectations776
#34BVera C Oleary Middle SchoolTwin FallsTwin Falls District49%40%Greatly Exceeds Expectations783
#35BFiler Middle SchoolFilerFiler District48%40%Exceeds Expectations266
#36BPreston JR High SchoolPrestonPreston Joint District48%44%Exceeds Expectations558
#37BHillside Junior High SchoolBoiseBoise Independent District47%61%Underperforms Expectations603
#38BPost Falls Middle SchoolPost FallsPost Falls District47%46%Meets Expectations800
#39BSt Maries Middle SchoolSt MariesSt Maries Joint District47%37%Greatly Exceeds Expectations211
#40BVallivue Middle SchoolCaldwellVallivue School District47%28%Greatly Exceeds Expectations677
#41B-Homedale Middle SchoolHomedaleHomedale Joint District46%36%Greatly Exceeds Expectations380
#42B-Jenifer Middle SchoolLewistonLewiston Independent District46%48%Meets Expectations534
#43B-Marsing Middle SchoolMarsingMarsing Joint District46%24%Greatly Exceeds Expectations213
#44B-Parma Middle SchoolParmaParma District45%33%Greatly Exceeds Expectations323
#45B-Riverglen JR High SchoolBoiseBoise Independent District45%52%Doesn't Meet Expectations540
#46B-Sage Valley Middle SchoolCaldwellVallivue School District45%38%Exceeds Expectations810
#47B-Irving Middle SchoolPocatelloPocatello District44%46%Meets Expectations712
#48B-Lakes Magnet School (Magnet)Coeur DaleneCoeur D'alene District43%38%Exceeds Expectations593
#49B-Teton Middle SchoolDriggsTeton County District42%46%Doesn't Meet Expectations433
#50C+Firth Middle SchoolFirthFirth District42%41%Meets Expectations272
#51C+Hawthorne Middle SchoolPocatelloPocatello District42%35%Exceeds Expectations674
#52C+Middleton Middle SchoolMiddletonMiddleton District42%46%Doesn't Meet Expectations1,007
#53C+Mountain Home Junior High SchoolMountain HomeMountain Home District42%35%Exceeds Expectations548
#54C+Buhl Middle SchoolBuhlBuhl Joint District41%36%Exceeds Expectations313
#55C+Donald J Hobbs Middle SchoolShelleyShelley Joint District41%43%Meets Expectations402
#56CBlack Canyon Middle SchoolIdaho FallsBonneville Joint District41%41%Meets Expectations880
#57CRocky Mountain Middle SchoolIdaho FallsBonneville Joint District40%40%Meets Expectations536
#58CKuna Middle SchoolKunaKuna Joint District39%39%Meets Expectations767
#59CMountain View Middle SchoolBlackfootBlackfoot District39%38%Meets Expectations588
#60CSandcreek Middle SchoolIdaho FallsBonneville Joint District39%40%Meets Expectations577
#61CWood River Middle SchoolHaileyBlaine County District39%42%Meets Expectations568
#62C-Eagle Rock Middle SchoolIdaho FallsIdaho Falls District38%33%Exceeds Expectations776
#63C-Fruitland Middle SchoolFruitlandFruitland District38%43%Doesn't Meet Expectations510
#64C-South Middle SchoolNampaNampa School District38%31%Exceeds Expectations675
#65C-West Junior HighBoiseBoise Independent District38%50%Underperforms Expectations804
#66C-Aberdeen Middle SchoolAberdeenAberdeen District37%30%Exceeds Expectations161
#67C-Fremont H Teed Middle SchoolKunaKuna Joint District37%45%Doesn't Meet Expectations558
#68C-Gooding Middle SchoolGoodingGooding Joint District37%32%Exceeds Expectations323
#69C-Snake River JR High SchoolBlackfootSnake River District37%43%Doesn't Meet Expectations292
#70D+Burley Junior High SchoolBurleyCassia County Joint District37%35%Meets Expectations550
#71D+Fairmont Junior High SchoolBoiseBoise Independent District37%31%Exceeds Expectations677
#72D+Weiser Middle SchoolWeiserWeiser District35%40%Doesn't Meet Expectations348
#73D+Kimberly Middle SchoolKimberlyKimberly District34%41%Doesn't Meet Expectations478
#74D+Robert Stuart Middle SchoolTwin FallsTwin Falls District34%36%Meets Expectations765
#75D+Emmett Middle SchoolEmmettEmmett Independent District33%41%Doesn't Meet Expectations533
#76D+South Fremont JR HighSt AnthonyFremont County Joint District33%47%Underperforms Expectations365
#77DSummitvue Middle SchoolCaldwellVallivue School District33%27%Exceeds Expectations745
#78DKellogg Middle SchoolKelloggKellogg Joint District31%36%Doesn't Meet Expectations282
#79DShoshone Middle SchoolShoshoneShoshone Joint District31%34%Meets Expectations138
#80DSouth Junior High SchoolBoiseBoise Independent District31%40%Doesn't Meet Expectations565
#81DSugar Salem Junior High SchoolSugar CitySugar-Salem Joint District31%45%Underperforms Expectations387
#82DWilliam Thomas Middle SchoolAmerican FallsAmerican Falls Joint District31%35%Doesn't Meet Expectations351
#83DGlenns Ferry Middle SchoolGlenns FerryGlenns Ferry Joint District30%29%Meets Expectations99
#84DLone Star Middle SchoolNampaNampa School District29%28%Meets Expectations739
#85D-East Minico Middle SchoolRupertMinidoka County Joint District28%30%Meets Expectations508
#86D-Syringa Middle SchoolCaldwellCaldwell District27%22%Exceeds Expectations558
#87D-Madison Junior High SchoolRexburgMadison District26%40%Underperforms Expectations1,247
#88D-Wendell Middle SchoolWendellWendell District26%28%Meets Expectations341
#89D-East Valley Middle SchoolNampaNampa School District25%29%Doesn't Meet Expectations668
#90D-Jerome Middle SchoolJeromeJerome Joint District25%29%Doesn't Meet Expectations973
#91D-West Minico Middle SchoolPaulMinidoka County Joint District25%29%Doesn't Meet Expectations529
#92D-Blackfoot Heritage Sixth GradeBlackfootBlackfoot District24%39%Underperforms Expectations282
#93FMccain Middle SchoolPayettePayette Joint District22%27%Doesn't Meet Expectations301
#94FWest Jefferson Middle SchoolTerretonWest Jefferson District21%37%Underperforms Expectations86
#95FSouth Hills Middle SchoolTwin FallsTwin Falls District19%29%Underperforms Expectations625
#96FLakeside JR High SchoolPlummerPlummer-Worley Joint District17%19%Meets Expectations62
#97FWilder Middle SchoolWilderWilder District14%22%Doesn't Meet Expectations111

How Idaho's middle schools compare

A: 25B: 24C: 20D: 23F: 5

51% of the 97 ranked middle schools in Idaho earn an A or B (25 A grades, 24 B, 20 C, 23 D, 5 F), against 46% of middle schools nationwide. 69 schools meet or beat the proficiency projected from their student context (71% here, 70% nationally), and 47 exceed it. On average 44% of tested students meet the state bar against a projected 42% (national averages: 45% actual, 38% projected).

The biggest overperformers, by actual proficiency above projection: Marsing Middle School (46% against 24%, B-), Canfield Middle School (67% against 47%, A+), Vallivue Middle School (47% against 28%, B), Beutler Middle School (69% against 51%, A+), Payette Lakes Middle School (69% against 51%, A+).

Districts with the most schools in the top quarter (the top 25): Joint School District No. 2 (7), Boise Independent District (3), Coeur D'alene District (2), Pocatello District (2).

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

The largest ranked middle schools: Madison Junior High School (1,247 students, D-, #87), Meridian Middle School (1,078 students, B+, #31), Lake Hazel Middle School (1,065 students, A-, #22).

Of the top 25, 1 is a magnet school 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

9 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 (4)

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.

Not yet graded (4)

Our source data has no school-level proficiency results for these schools, so they carry no SchoolGrade yet.

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?

Moscow Middle School in Moscow ranks first among the 97 ranked middle schools in Idaho with a SchoolGrade of A+, 74% of tested students meeting the state bar against a projected 61%.

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 106 public middle schools in Idaho; 97 are ranked here and 9 are listed as not ranked.