ID ยท 2024-25 school year
Public schools in Idaho
Idaho has 796 open public schools run by 196 districts and other education agencies, enrolling 315,191 students. Schools average 18.3 students per teacher, compared with 15.3 nationally.
State totals
- Districts
- 196
- Schools
- 796
- Students
- 315,191
- Teachers (FTE)
- 17,205
- Students per teacher
- 18.3
- US: 15.3
- Charter schools
- 84
- Total spending
- $2.95 billion
- 2020 finance data
- Spending per pupil
- $9,647
- 2020 finance data. US: $16,826
In the 2020 finance data, districts in Idaho spent $9,647 per pupil, which is below the US figure of $16,826. Dollars are nominal and not adjusted for regional costs or inflation.
Download all 796 Idaho schools (CSV)School districts in Idaho
All 196 districts and agencies, largest first. Filter by name or city, or sort any column.
| Joint School District No. 2 | Meridian | 62 | 38,740 | 18.4 | $8,526 |
| Boise Independent District | Boise | 52 | 22,134 | 15.7 | $12,928 |
| Bonneville Joint District | Idaho Falls | 26 | 13,577 | 19.6 | $8,544 |
| Nampa School District | Nampa | 22 | 12,689 | 17.5 | $8,934 |
| Pocatello District | Pocatello | 24 | 11,448 | 18.3 | $9,444 |
| Vallivue School District | Caldwell | 13 | 10,339 | 19.3 | $10,998 |
| Idaho Falls District | Idaho Falls | 22 | 9,903 | 19.0 | $8,436 |
| Coeur D'Alene District | Coeur D'Alene | 18 | 9,609 | 17.6 | $10,209 |
| Twin Falls District | Twin Falls | 18 | 9,000 | 17.5 | $9,805 |
| Oneida County District | Malad | 5 | 8,702 | 30.7 | $4,655 |
| Jefferson County Joint District | Rigby | 11 | 6,591 | 19.4 | $7,583 |
| Post Falls District | Post Falls | 12 | 5,779 | 20.1 | $8,618 |
| Kuna Joint District | Kuna | 13 | 5,778 | 18.6 | $8,264 |
| Madison District | Rexburg | 12 | 5,720 | 21.0 | $8,383 |
| Cassia County Joint District | Burley | 17 | 5,484 | 18.5 | $8,940 |
| Caldwell District | Caldwell | 10 | 5,134 | 16.9 | $9,362 |
| Lakeland District | Rathdrum | 11 | 4,568 | 17.4 | $9,761 |
| Lewiston Independent District | Lewiston | 13 | 4,491 | 14.8 | $12,071 |
| Middleton District | Middleton | 6 | 4,306 | 19.0 | $7,623 |
| Minidoka County Joint District | Rupert | 11 | 4,267 | 19.6 | $9,301 |
| Jerome Joint District | Jerome | 8 | 3,998 | 18.3 | $9,501 |
| Blackfoot District | Blackfoot | 12 | 3,796 | 17.9 | $9,153 |
| Snake River District | Blackfoot | 9 | 3,730 | 24.4 | $7,238 |
| Lake Pend Oreille School District | Ponderay | 13 | 3,653 | 16.9 | $11,939 |
| Mountain Home District | Mountain Home | 8 | 3,647 | 18.6 | $8,645 |
| Blaine County District | Hailey | 8 | 3,102 | 12.0 | $18,340 |
| Shelley Joint District | Shelley | 7 | 2,512 | 20.3 | $8,263 |
| Emmett Independent District | Emmett | 9 | 2,472 | 16.1 | $9,554 |
| Preston Joint District | Preston | 5 | 2,311 | 20.6 | $8,441 |
| Sugar-Salem Joint District | Sugar City | 6 | 2,302 | 21.3 | $7,739 |
| Moscow District | Moscow | 7 | 2,295 | 14.8 | $12,608 |
| Kimberly District | Kimberly | 6 | 2,195 | 17.6 | $9,111 |
| Fremont County Joint District | St Anthony | 8 | 2,179 | 16.9 | $10,086 |
| Idaho Virtual Academy Inc. | Meridian | 2 | 2,063 | 33.3 | $6,884 |
| Teton County District | Driggs | 7 | 1,962 | 16.1 | $11,525 |
| Isucceed Virtual High School Inc. | Boise | 2 | 1,635 | 25.2 | $5,375 |
| Fruitland District | Fruitland | 4 | 1,551 | 17.8 | $7,677 |
| Filer District | Filer | 5 | 1,550 | 17.6 | $8,609 |
| American Falls Joint District | American Falls | 5 | 1,514 | 15.6 | $11,828 |
| Boundary County District | Bonners Ferry | 6 | 1,455 | 19.1 | $10,406 |
| Weiser District | Weiser | 5 | 1,442 | 15.8 | $8,674 |
| Bear Lake County District | Paris | 7 | 1,417 | 20.5 | $8,746 |
| Idaho Arts Charter School Inc. | Nampa | 1 | 1,395 | 19.4 | |
| McCall-Donnelly Joint School District | McCall | 5 | 1,374 | 14.8 | $13,515 |
| Inspire Academics Inc. | Boise | 2 | 1,373 | 32.7 | $6,589 |
| Homedale Joint District | Homedale | 3 | 1,318 | 18.8 | $8,299 |
| Payette Joint District | Payette | 4 | 1,274 | 16.8 | $10,761 |
| Compass Public Charter School Inc. | Meridian | 1 | 1,265 | 18.9 | $7,496 |
| Buhl Joint District | Buhl | 4 | 1,198 | 17.4 | $10,136 |
| Gooding Joint District | Gooding | 4 | 1,189 | 16.7 | $9,832 |
Showing 1 to 50 of 196
Idaho district rankings
Ratio and spending lists include only districts with 1,000 or more students, so very small districts do not dominate. These are factual sorts, not quality ratings.
Largest districts
- 1.Joint School District No. 238,740
- 2.Boise Independent District22,134
- 3.Bonneville Joint District13,577
- 4.Nampa School District12,689
- 5.Pocatello District11,448
- 6.Vallivue School District10,339
- 7.Idaho Falls District9,903
- 8.Coeur D'Alene District9,609
- 9.Twin Falls District9,000
- 10.Oneida County District8,702
Lowest student-teacher ratio
- 1.Blaine County District12.0
- 2.Lewiston Independent District14.8
- 3.Moscow District14.8
- 4.McCall-Donnelly Joint School District14.8
- 5.Mountain View School District15.2
- 6.American Falls Joint District15.6
- 7.Orofino Joint District15.6
- 8.Boise Independent District15.7
- 9.Weiser District15.8
- 10.Kellogg Joint District15.9
Highest student-teacher ratio
- 1.Idaho Virtual Academy Inc.33.3
- 2.Inspire Academics Inc.32.7
- 3.Oneida County District30.7
- 4.Isucceed Virtual High School Inc.25.2
- 5.Snake River District24.4
- 6.North Star Charter School Inc.22.2
- 7.Sugar-Salem Joint District21.3
- 8.Madison District21.0
- 9.Preston Joint District20.6
- 10.Bear Lake County District20.5
Highest spending per pupil (2020)
- 1.Blaine County District$18,340
- 2.Orofino Joint District$15,261
- 3.McCall-Donnelly Joint School District$13,515
- 4.Kellogg Joint District$13,093
- 5.Boise Independent District$12,928
- 6.Moscow District$12,608
- 7.Lewiston Independent District$12,071
- 8.Lake Pend Oreille School District$11,939
- 9.American Falls Joint District$11,828
- 10.Mountain View School District$11,816
Lowest spending per pupil (2020)
- 1.Oneida County District$4,655
- 2.Isucceed Virtual High School Inc.$5,375
- 3.Inspire Academics Inc.$6,589
- 4.Idaho Virtual Academy Inc.$6,884
- 5.Snake River District$7,238
- 6.North Star Charter School Inc.$7,478
- 7.Compass Public Charter School Inc.$7,496
- 8.Jefferson County Joint District$7,583
- 9.Middleton District$7,623
- 10.Fruitland District$7,677
Most charter schools
Schools by level
221 high schools, 114 middle schools and 385 elementary schools. The largest of each are listed below; use search or a district page for the rest.
High schools 221
- Mountain View High School Meridian, 2,463 students
- Rigby High School Rigby, 2,040 students
- Owyhee High School Meridian, 1,884 students
- Rocky Mountain High School Meridian, 1,848 students
- Meridian High School Meridian, 1,774 students
- Eagle High School Eagle, 1,765 students
- Centennial High School Boise, 1,743 students
- Thunder Ridge High School Idaho Falls, 1,693 students
- Ridgevue High School Nampa, 1,640 students
- Kuna High School Kuna, 1,624 students
- Post Falls High School Post Falls, 1,601 students
- Lake City High School Coeur D'Alene, 1,530 students
- Coeur D'Alene High School Coeur D'Alene, 1,526 students
- Boise Senior High School Boise, 1,512 students
- Highland High School Pocatello, 1,456 students
Middle schools 114
- Madison Junior High School Rexburg, 1,261 students
- Victory Middle School Meridian, 1,075 students
- Middleton Middle School Middleton, 1,018 students
- Star Middle School Star, 1,013 students
- Heritage Middle School Meridian, 1,003 students
- Lake Hazel Middle School Boise, 986 students
- Meridian Middle School Meridian, 960 students
- Rigby Middle School Rigby, 938 students
- Jerome Middle School Jerome, 937 students
- Lone Star Middle School Nampa, 927 students
- Lewis & Clark Middle School Meridian, 898 students
- North Junior High School Boise, 886 students
- Sage Valley Middle School Caldwell, 886 students
- Madison Middle School Rexburg, 878 students
- Eagle Middle School Eagle, 836 students
Elementary schools 385
- Snake River Online Blackfoot, 1,750 students
- Lakevue Elementary School Nampa, 915 students
- East Canyon Elementary School Nampa, 799 students
- Galileo STEM Academy Eagle, 796 students
- Skyway Elementary Caldwell, 795 students
- Hillsdale Elementary Meridian, 769 students
- Pleasant View Elementary Meridian, 747 students
- Star Elementary School Star, 727 students
- Middleton Mill Creek Elementary Middleton, 690 students
- Desert Springs Elementary School Nampa, 686 students
- Cottonwood Elementary Rigby, 682 students
- Reed Elementary School Kuna, 675 students
- Birch Elementary School Nampa, 663 students
- Iona Elementary School Iona, 661 students
- Pioneer School of the Arts Boise, 658 students
Cities with the most public schools
- Boise 80 schools
- Meridian 49 schools
- Idaho Falls 46 schools
- Nampa 36 schools
- Caldwell 27 schools
- Pocatello 23 schools
- Blackfoot 23 schools
- Twin Falls 22 schools
- Lewiston 15 schools
- Coeur D'Alene 15 schools
- Post Falls 14 schools
- Rexburg 12 schools
- Kuna 12 schools
- Mountain Home 11 schools
- Rathdrum 9 schools
- Burley 9 schools
- Jerome 9 schools
- Sandpoint 9 schools
- Moscow 8 schools
- Ammon 8 schools
Neighbouring states
Source: NCES Common Core of Data 2024-25 and F-33 finance 2020, via the Urban Institute Education Data Portal. Last reviewed October 2026. Finance figures are 2020 finance data in nominal dollars, not adjusted for inflation. Blank values are not available, not applicable or suppressed in the source. See the methodology.