Resource Portal
Ad
Resource Portal AI
Standards-aligned at-home lessons for any topic — in seconds.
Try it free
Home / Idaho /Best schools
Rankings · Idaho

Largest schools in Middle schools in Idaho

Ranked by enrollment — academic rankings appear once test-score data is loaded.

# School City District Enrollment
1 Sage Valley Middle School Caldwell Vallivue School District 1240
2 Rocky Mountain Middle School Idaho Falls Bonneville Joint District 1114
3 Heritage Middle School Meridian Joint School District No. 2 1035
4 Meridian Middle School Meridian Joint School District No. 2 1025
5 Jerome Middle School Jerome Jerome Joint District 999
6 Vallivue Middle School Caldwell Vallivue School District 992
7 Middleton Middle School Middleton Middleton District 942
8 Lake Hazel Middle School Boise Joint School District No. 2 927
9 Sawtooth Middle School Meridian Joint School District No. 2 901
10 Vallivue Middle School Caldwell Vallivue School District 893
11 Sandcreek Middle School Idaho Falls Bonneville Joint District 891
12 Rigby Middle School Rigby Jefferson County Joint District 887
13 Victory Middle School Meridian Joint School District No. 2 874
14 Woodland Middle School Coeur D'Alene Coeur D'Alene District 852
15 Lewis & Clark Middle School Meridian Joint School District No. 2 850
16 Lowell Scott Middle School Boise Joint School District No. 2 796
17 Eagle Middle School Eagle Joint School District No. 2 795
18 Taylorview Middle School Idaho Falls Idaho Falls District 787
19 Kuna Middle School Kuna Kuna Joint District 781
20 Canfield Middle School Coeur D'Alene Coeur D'Alene District 776
21 Vera C O'Leary Middle School Twin Falls Twin Falls District 773
22 Post Falls Middle School Post Falls Post Falls District 768
23 East Valley Middle School Nampa Nampa School District 765
24 Lone Star Middle School Nampa Nampa School District 759
25 Robert Stuart Middle School Twin Falls Twin Falls District 753
26 Eagle Rock Middle School Idaho Falls Idaho Falls District 749
27 Robert Stuart Middle School Twin Falls Twin Falls District 748
28 Franklin Middle School Pocatello Pocatello District 714
29 Star Middle School Star Joint School District No. 2 709
30 Hawthorne Middle School Pocatello Pocatello District 706
31 South Middle School Nampa Nampa School District 704
32 Irving Middle School Pocatello Pocatello District 684
33 South Hills Middle School Twin Falls Twin Falls District 665
34 Syringa Middle School Caldwell Caldwell District 661
35 Lakes Magnet School Coeur D'Alene Coeur D'Alene District 658
36 River City Middle School Post Falls Post Falls District 643
37 Alameda Middle School Pocatello Pocatello District 622
38 Burley Junior High School Burley Cassia County Joint District 611
39 Lakeland Junior High School Rathdrum Lakeland District 607
40 Jefferson Middle School Caldwell Caldwell District 600
41 West Middle School Nampa Nampa School District 591
42 Preston Jr High School Preston Preston Joint District 589
43 Wood River Middle School Hailey Blaine County District 573
44 Mountain Home Junior High School Mountain Home Mountain Home District 564
45 Burley Junior High School Burley Cassia County Joint District 558
46 Fremont H Teed Middle School Kuna Kuna Joint District 558
47 Emmett Middle School Emmett Emmett Independent District 550
48 West Minico Middle School Paul Minidoka County Joint District 547
49 Preston Jr High School Preston Preston Joint District 546
50 Mountain View Middle School Blackfoot Blackfoot District 539
51 Fremont H Teed Middle School Kuna Kuna Joint District 538
52 Sacajawea Middle School Lewiston Lewiston Independent District 516
53 East Minico Middle School Rupert Minidoka County Joint District 497
54 Moscow Middle School Moscow Moscow District 497
55 Jenifer Middle School Lewiston Lewiston Independent District 487
56 Sandpoint Middle School Sandpoint Lake Pend Oreille School District 483
57 Kimberly Middle School Kimberly Kimberly District 469
58 Teton Middle School Driggs Teton County District 460
59 South Fremont Jr High St Anthony Fremont County Joint District 386
60 Donald J Hobbs Middle School Shelley Shelley Joint District 377
61 William Thomas Middle School American Falls American Falls Joint District 356
62 Timberlake Junior High School Spirit Lake Lakeland District 347
63 Payette Lakes Middle School Mccall Mccall-Donnelly Joint School District 325
64 Gooding Middle School Gooding Gooding Joint District 324
65 Weiser Middle School Weiser Weiser District 320
66 Mccain Middle School Payette Payette Joint District 311
67 Boundary County Middle School Bonners Ferry Boundary County District 296
68 Buhl Middle School Buhl Buhl Joint District 291
69 Snake River Jr High School Blackfoot Snake River District 286
70 Timberlake Junior High School Spirit Lake Lakeland District 286
71 Filer Middle School Filer Filer District 284
72 Sugar-Salem Junior High School Sugar City Sugar-Salem Joint District 269
73 Blackfoot Heritage Sixth Grade Blackfoot Blackfoot District 260
74 Bear Lake Middle School Montpelier Bear Lake County District 250
75 Declo Jr High School Declo Cassia County Joint District 242
76 Kellogg Middle School Kellogg Kellogg Joint District 239
77 Marsing Middle School Marsing Marsing Joint District 226
78 New Plymouth Middle School New Plymouth New Plymouth District 226
79 Malad Middle School Malad City Oneida County District 223
80 St Maries Middle School St Maries St Maries Joint District 216
81 Marsh Valley Middle School Arimo Marsh Valley Joint District 196
82 Beutler Middle School Dayton West Side Joint District 174
83 Aberdeen Middle School Aberdeen Aberdeen District 164
84 Priest River Jr High School Priest River West Bonner County District 138
85 Pathways Middle School Meridian Joint School District No. 2 132
86 Crossroads Middle School Meridian Joint School District No. 2 122
87 West Jefferson Middle School Terreton West Jefferson District 121
88 Shoshone Middle School Shoshone Shoshone Joint District 120
89 Wilder Middle School Wilder Wilder District 107
90 Glenns Ferry Middle School Glenns Ferry Glenns Ferry Joint District 105
91 Bridge Academy Twin Falls Twin Falls District 57
92 Rivervue Middle School Caldwell Vallivue School District 57
93 Lakeside Jr High School Plummer Plummer-Worley Joint District 45
94 North Gem Middle School Bancroft North Gem District 35
95 Kinport Middle School Pocatello Pocatello District 9

All Idaho schools