Discovering Idaho
Public schools
796 operating public schools in Idaho, from the federal Common Core of Data for 2024-25. Each card shows the district, the enrollment, and the students per teacher. There are no ratings.
- 796public schools
- 190districts
- 178cities
Students per teacher is enrollment divided by teacher full-time equivalent. It is left off when the file did not report one of those numbers. State results, which this page does not score, are on the Idaho Report Card. Source: NCES Table 2, 2024-25.
80 schools in Boise
- Ada County Juvenile Center(opens in a new tab)
Boise Independent District · Boise · Grades 5-12
High
11 students11 students per teacher
- Adams Elementary School(opens in a new tab)
Boise Independent District · Boise · Grades PK-6
Elementary
200 students16.7 students per teacher
- Amity Elementary School(opens in a new tab)
Boise Independent District · Boise · Grades PK-6
Elementary
371 students18.6 students per teacher
- Boise Online School - Elementary(opens in a new tab)
Boise Independent District · Boise · Grades K-6
Elementary
20 students6.7 students per teacher
- Boise Online School - Secondary(opens in a new tab)
Boise Independent District · Boise · Grades 7-12
High
254 students21.2 students per teacher
- Boise Senior High School(opens in a new tab)
Boise Independent District · Boise · Grades 9-12
High
1,512 students18.7 students per teacher
- Borah Senior High School(opens in a new tab)
Boise Independent District · Boise · Grades 9-12
High
1,308 students17 students per teacher
- Capital Senior High School(opens in a new tab)
Boise Independent District · Boise · Grades 9-12
High
1,170 students16 students per teacher
- Cardinal Academy(opens in a new tab)
Cardinal Academy Incorporated · Boise · Grades 9-12
HighCharter
53 students10.6 students per teacher
- Cecil D Andrus Elementary(opens in a new tab)
Joint School District No. 2 · Boise · Grades PK-5
Elementary
377 students17.1 students per teacher
- Centennial High School(opens in a new tab)
Joint School District No. 2 · Boise · Grades 9-12
High
1,743 students20.5 students per teacher
- Christine Donnell School Of The Arts(opens in a new tab)
Joint School District No. 2 · Boise · Grades K-5
Elementary
464 students19.3 students per teacher
- Collister Elementary School(opens in a new tab)
Boise Independent District · Boise · Grades PK-6
Elementary
262 students17.5 students per teacher
- Cynthia Mann Elementary School(opens in a new tab)
Boise Independent District · Boise · Grades PK-6
Elementary
412 students17.2 students per teacher
- Dallas Harris Elementary School(opens in a new tab)
Boise Independent District · Boise · Grades PK-6
Elementary
397 students20.9 students per teacher
- Dehryl A Dennis Prof-Tech Center(opens in a new tab)
Boise Independent District · Boise · Grades 7-12
High
3 students0.1 students per teacher
- Desert Sage Elementary School(opens in a new tab)
Joint School District No. 2 · Boise · Grades PK-5
Elementary
477 students13.2 students per teacher
- East Junior High School(opens in a new tab)
Boise Independent District · Boise · Grades 7-9
Middle
620 students18.2 students per teacher
- Eliza Hart Spalding Stem Academy(opens in a new tab)
Joint School District No. 2 · Boise · Grades PK-5
Elementary
610 students17.9 students per teacher
- Empower Connections Academy(opens in a new tab)
Inspire Academics Inc. · Boise · Grades 6-12
HighCharter
163 students40.8 students per teacher
- Fairmont Junior High School(opens in a new tab)
Boise Independent District · Boise · Grades 7-9
Middle
659 students15.7 students per teacher
- Flyers Center(opens in a new tab)
Joint School District No. 2 · Boise · Grades K-5
Elementary
10 students1.7 students per teacher
- Frank Church High School(opens in a new tab)
Boise Independent District · Boise · Grades 7-12
High
381 students9.1 students per teacher
- Frontier Elementary School(opens in a new tab)
Joint School District No. 2 · Boise · Grades PK-5
Elementary
263 students12 students per teacher
- Garfield Elementary School(opens in a new tab)
Boise Independent District · Boise · Grades PK-6
Elementary
278 students13.9 students per teacher
- Grace Jordan Elementary(opens in a new tab)
Boise Independent District · Boise · Grades PK-6
Elementary
402 students18.3 students per teacher
- Hawthorne Elementary School(opens in a new tab)
Boise Independent District · Boise · Grades PK-6
Elementary
264 students14.7 students per teacher
- Highlands Elementary School(opens in a new tab)
Boise Independent District · Boise · Grades PK-6
Elementary
291 students17.1 students per teacher
- Hillcrest Elementary School(opens in a new tab)
Boise Independent District · Boise · Grades PK-6
Elementary
299 students15.7 students per teacher
- Hillside Junior High School(opens in a new tab)
Boise Independent District · Boise · Grades 7-9
Middle
561 students16 students per teacher
- Horizon Elementary School(opens in a new tab)
Boise Independent District · Boise · Grades PK-6
Elementary
472 students18.2 students per teacher
- Idaho Connects Online Alternative School(opens in a new tab)
Idaho Virtual Education Partners Inc. · Boise · Grades 6-12
HighCharter
155 students9.7 students per teacher
- Idaho Novus Classical Academy(opens in a new tab)
Idaho Novus Classical Academy Llc · Boise · Grades K-6
ElementaryCharter
338 students16.1 students per teacher
- Inspire Virtual Charter School(opens in a new tab)
Inspire Academics Inc. · Boise · Grades K-12
OtherCharter
1,210 students32.7 students per teacher
- Isucceed Academy(opens in a new tab)
Isucceed Virtual High School Inc. · Boise · Grades 9-12
HighCharter
345 students31.4 students per teacher
- Isucceed Virtual High School(opens in a new tab)
Isucceed Virtual High School Inc. · Boise · Grades 7-12
HighCharter
1,290 students24.3 students per teacher
- Jefferson Elementary School(opens in a new tab)
Boise Independent District · Boise · Grades PK-6
Elementary
228 students14.2 students per teacher
- Joplin Elementary School(opens in a new tab)
Joint School District No. 2 · Boise · Grades PK-5
Elementary
241 students16.1 students per teacher
- Koelsch Elementary School(opens in a new tab)
Boise Independent District · Boise · Grades PK-6
Elementary
321 students15.3 students per teacher
- Lake Hazel Elementary School(opens in a new tab)
Joint School District No. 2 · Boise · Grades PK-5
Elementary
328 students14.3 students per teacher
- Lake Hazel Middle School(opens in a new tab)
Joint School District No. 2 · Boise · Grades 6-8
Middle
986 students19 students per teacher
- Les Bois Junior High School(opens in a new tab)
Boise Independent District · Boise · Grades 6-9
Middle
658 students17.3 students per teacher
- Liberty Elementary School(opens in a new tab)
Boise Independent District · Boise · Grades PK-6
Elementary
403 students17.5 students per teacher
- Lincoln Early Learning Center(opens in a new tab)
Boise Independent District · Boise · Grades PK
51 students8.5 students per teacher
- Longfellow Elementary School(opens in a new tab)
Boise Independent District · Boise · Grades PK-6
Elementary
248 students16.5 students per teacher
- Lowell Elementary School(opens in a new tab)
Boise Independent District · Boise · Grades PK-6
Elementary
324 students16.2 students per teacher
- Lowell Scott Middle School(opens in a new tab)
Joint School District No. 2 · Boise · Grades 6-8
Middle
773 students21.5 students per teacher
- Maple Grove Elementary School(opens in a new tab)
Boise Independent District · Boise · Grades PK-6
Elementary
370 students17.6 students per teacher
- McMillan Elementary(opens in a new tab)
Joint School District No. 2 · Boise · Grades PK-5
Elementary
241 students12.7 students per teacher
- Monroe Elementary School(opens in a new tab)
Boise Independent District · Boise · Grades PK-6
Elementary
206 students17.2 students per teacher
- Morley Nelson Elementary(opens in a new tab)
Boise Independent District · Boise · Grades PK-6
Elementary
392 students17 students per teacher
- Mountain View Elementary School(opens in a new tab)
Boise Independent District · Boise · Grades PK-6
Elementary
292 students15.4 students per teacher
- North Junior High School(opens in a new tab)
Boise Independent District · Boise · Grades 7-9
Middle
886 students18.9 students per teacher
- Owyhee Elementary School(opens in a new tab)
Boise Independent District · Boise · Grades PK-6
Elementary
167 students12.8 students per teacher
- Peace Valley Charter School(opens in a new tab)
Peace Valley Charter School Inc. · Boise · Grades K-8
ElementaryCharter
192 students17.5 students per teacher
- Pepper Ridge Elementary(opens in a new tab)
Joint School District No. 2 · Boise · Grades PK-5
Elementary
472 students18.2 students per teacher
- Pierce Park Elementary School(opens in a new tab)
Boise Independent District · Boise · Grades PK-6
Elementary
233 students14.6 students per teacher
- Pioneer School Of The Arts(opens in a new tab)
Joint School District No. 2 · Boise · Grades PK-5
Elementary
658 students19.4 students per teacher
- Riverglen Jr High School(opens in a new tab)
Boise Independent District · Boise · Grades 7-9
Middle
497 students13.8 students per teacher
- Riverside Elementary School(opens in a new tab)
Boise Independent District · Boise · Grades PK-6
Elementary
327 students15.6 students per teacher
- Robert Janss School(opens in a new tab)
Idaho Department Of Corrections · Boise · Grades 9-12
High
0 students
- Rolling Hills Public Charter(opens in a new tab)
Rolling Hills Public Charter School Inc. · Boise · Grades K-8
ElementaryCharter
176 students12.6 students per teacher
- Roosevelt Elementary School(opens in a new tab)
Boise Independent District · Boise · Grades PK-6
Elementary
284 students17.8 students per teacher
- Sage International School Middleton(opens in a new tab)
Sage International School Middleton Llc · Boise · Grades K-11
OtherCharter
482 students16.1 students per teacher
- Sage International School Of Boise(opens in a new tab)
The Sage International School Of Boise A Public Charter Sch · Boise · Grades K-12
OtherCharter
1,033 students16.1 students per teacher
- Shadow Hills Elementary(opens in a new tab)
Boise Independent District · Boise · Grades PK-6
Elementary
404 students17.6 students per teacher
- Silver Sage Elementary School(opens in a new tab)
Joint School District No. 2 · Boise · Grades PK-5
Elementary
250 students13.2 students per teacher
- South Junior High School(opens in a new tab)
Boise Independent District · Boise · Grades 7-9
Middle
533 students14.8 students per teacher
- Summerwind Stem Academy(opens in a new tab)
Joint School District No. 2 · Boise · Grades PK-5
Elementary
370 students14.8 students per teacher
- Taft Elementary School(opens in a new tab)
Boise Independent District · Boise · Grades PK-6
Elementary
301 students15.8 students per teacher
- Timberline High School(opens in a new tab)
Boise Independent District · Boise · Grades 10-12
High
1,307 students17.7 students per teacher
- Trail Wind Elementary(opens in a new tab)
Boise Independent District · Boise · Grades PK-6
Elementary
475 students20.7 students per teacher
- Treasure Valley Math/science(opens in a new tab)
Boise Independent District · Boise · Grades 4-12
Other
4 students0.4 students per teacher
- Ustick Elementary School(opens in a new tab)
Joint School District No. 2 · Boise · Grades PK-5
Elementary
389 students13.9 students per teacher
- Valley View Elementary School(opens in a new tab)
Boise Independent District · Boise · Grades PK-6
Elementary
330 students16.5 students per teacher
- Washington Elementary School(opens in a new tab)
Boise Independent District · Boise · Grades PK-6
Elementary
268 students16.8 students per teacher
- West Junior High(opens in a new tab)
Boise Independent District · Boise · Grades 7-9
Middle
717 students17.9 students per teacher
- White Pine Elementary School(opens in a new tab)
Boise Independent District · Boise · Grades PK-6
Elementary
555 students18.5 students per teacher
- Whitney Elementary School(opens in a new tab)
Boise Independent District · Boise · Grades PK-6
Elementary
469 students17.4 students per teacher
- Whittier Elementary School(opens in a new tab)
Boise Independent District · Boise · Grades PK-6
Elementary
490 students16.3 students per teacher