Idaho flag
West ID

Public Schools in Idaho

Full NCES CCD data · 2025–2026 School Year

818
Public Schools
195
Districts
315,191
Students
17,491
Teachers FTE
18:1
Avg S:T Ratio
$11,246
Per-Pupil Spend
87
Charter Schools
37%
Avg Free Lunch
Idaho seal

School Districts in Idaho

Showing top 60 of 195 districts · sorted by school count

JOINT SCHOOL DISTRICT NO. 2
STAR
62 schools 38,740 students View →
BOISE INDEPENDENT DISTRICT
HIDDEN SPRINGS
52 schools 22,134 students View →
BONNEVILLE JOINT DISTRICT
IONA
26 schools 13,577 students View →
NAMPA SCHOOL DISTRICT
NAMPA
26 schools 12,689 students View →
POCATELLO DISTRICT
POCATELLO
25 schools 11,448 students View →
IDAHO FALLS DISTRICT
IDAHO FALLS
22 schools 9,903 students View →
COEUR D'ALENE DISTRICT
HAYDEN LAKE
20 schools 9,609 students View →
TWIN FALLS DISTRICT
TWIN FALLS
18 schools 9,000 students View →
CASSIA COUNTY JOINT DISTRICT
OAKLEY
17 schools 5,484 students View →
KUNA JOINT DISTRICT
MERIDIAN
13 schools 5,778 students View →
LAKE PEND OREILLE SCHOOL DISTRICT
SANDPOINT
13 schools 3,653 students View →
LEWISTON INDEPENDENT DISTRICT
LEWISTON
13 schools 4,479 students View →
VALLIVUE SCHOOL DISTRICT
NAMPA
13 schools 10,339 students View →
POST FALLS DISTRICT
POST FALLS
12 schools 5,779 students View →
LAKELAND DISTRICT
SPIRIT LAKE
12 schools 4,568 students View →
JEFFERSON COUNTY JOINT DISTRICT
ROBERTS
12 schools 6,591 students View →
MADISON DISTRICT
REXBURG
12 schools 5,720 students View →
BLACKFOOT DISTRICT
FORT HALL
12 schools 3,796 students View →
CALDWELL DISTRICT
CALDWELL
11 schools 5,134 students View →
MINIDOKA COUNTY JOINT DISTRICT
RUPERT
11 schools 4,267 students View →
MOUNTAIN HOME DISTRICT
PINE
10 schools 3,647 students View →
EMMETT INDEPENDENT DISTRICT
SWEET
9 schools 2,472 students View →
SNAKE RIVER DISTRICT
BLACKFOOT
9 schools 3,730 students View →
FREMONT COUNTY JOINT DISTRICT
ST ANTHONY
8 schools 2,179 students View →
OROFINO JOINT DISTRICT
WEIPPE
8 schools 1,090 students View →
MOSCOW DISTRICT
MOSCOW
8 schools 2,295 students View →
JEROME JOINT DISTRICT
JEROME
8 schools 3,998 students View →
BLAINE COUNTY DISTRICT
KETCHUM
8 schools 3,102 students View →
TETON COUNTY DISTRICT
VICTOR
7 schools 1,962 students View →
BEAR LAKE COUNTY DISTRICT
PARIS
7 schools 1,417 students View →
SHELLEY JOINT DISTRICT
SHELLEY
7 schools 2,512 students View →
KIMBERLY DISTRICT
KIMBERLY
6 schools 2,195 students View →
BOUNDARY COUNTY DISTRICT
NAPLES
6 schools 1,455 students View →
SUGAR-SALEM JOINT DISTRICT
SUGAR CITY
6 schools 2,302 students View →
MIDDLETON DISTRICT
MIDDLETON
6 schools 4,306 students View →
MARSH VALLEY JOINT DISTRICT
MCCAMMON
6 schools 1,064 students View →
CHALLIS JOINT DISTRICT
STANLEY
5 schools 332 students View →
WEST BONNER COUNTY DISTRICT
PRIEST RIVER
5 schools 927 students View →
FILER DISTRICT
TWIN FALLS
5 schools 1,550 students View →
ST MARIES JOINT DISTRICT
ST MARIES
5 schools 882 students View →
ONEIDA COUNTY DISTRICT
STONE
5 schools 8,702 students View →
AMERICAN FALLS JOINT DISTRICT
AMERICAN FALLS
5 schools 1,514 students View →
PAYETTE JOINT DISTRICT
PAYETTE
5 schools 1,274 students View →
WEISER DISTRICT
WEISER
5 schools 1,442 students View →
MCCALL-DONNELLY JOINT SCHOOL DISTRICT
MCCALL
5 schools 1,374 students View →
PRESTON JOINT DISTRICT
PRESTON
5 schools 2,311 students View →
MOUNTAIN VIEW SCHOOL DISTRICT
KOOSKIA
5 schools 1,048 students View →
WEST JEFFERSON DISTRICT
TERRETON
4 schools 622 students View →
WILDER DISTRICT
WILDER
4 schools 610 students View →
BUHL JOINT DISTRICT
BUHL
4 schools 1,198 students View →
FRUITLAND DISTRICT
FRUITLAND
4 schools 1,551 students View →
IDAHO VIRTUAL HIGH SCHOOL INC.
MOUNTAIN HOME
4 schools 493 students View →
SALMON DISTRICT
SALMON
4 schools 647 students View →
SHOSHONE JOINT DISTRICT
SHOSHONE
4 schools 515 students View →
GOODING JOINT DISTRICT
GOODING
4 schools 1,189 students View →
KELLOGG JOINT DISTRICT
PINEHURST
4 schools 1,098 students View →
SODA SPRINGS JOINT DISTRICT
SODA SPRINGS
4 schools 843 students View →
NEW PLYMOUTH DISTRICT
NEW PLYMOUTH
3 schools 898 students View →
WEST SIDE JOINT DISTRICT
DAYTON
3 schools 798 students View →
BRUNEAU-GRAND VIEW JOINT SCHOOL DISTRICT
GRAND VIEW
3 schools 263 students View →
Schools by Level
Top 10 Schools by Enrollment
Top Schools — Student:Teacher Ratio
7,764
33.69:1
MOUNTAIN VIEW HIGH SCHOOL
MERIDIAN · High
2,463
21.68:1
RIGBY HIGH SCHOOL
RIGBY · High
2,040
23.63:1
OWYHEE HIGH SCHOOL
MERIDIAN · High
1,884
22.7:1
ROCKY MOUNTAIN HIGH SCHOOL
MERIDIAN · High
1,848
22.98:1
IDAHO VIRTUAL ACADEMY
MERIDIAN · Other
1,801
32.6:1
MERIDIAN HIGH SCHOOL
MERIDIAN · High
1,774
18.83:1
EAGLE HIGH SCHOOL
EAGLE · High
1,765
22.84:1
SNAKE RIVER ONLINE
BLACKFOOT · Elementary
1,750
59.26:1
CENTENNIAL HIGH SCHOOL
BOISE · High
1,743
20.34:1
Finance Summary
$11,246
Per-Pupil Spend
54%
Instruct. %
$3,754M
Total Revenue
$3,545M
Total Expend.

Interactive School Map — Idaho

Click a pin to view school details

Full Map
Dark
Light
Satellite
OSM
Loading…
Revenue Sources
Federal
$569.6M
State
$2,356.0M
Local
$828.3M
Total Revenue: $3,754M
Expenditure
Instruction
$1,901M
Other
$1,644M
Total Expenditure: $3,545M
Per-Pupil: $11,246
54% of spending goes to instruction
Source: NCES F-33 Annual Survey of Local Government Finances in Education, 2023.
Education Overview
Total Public Schools
818
School Districts
195
Total Enrollment
315,191
Total Teachers (FTE)
17,491
Avg S:T Ratio
18:1
Avg Free Lunch %
37.1%
Charter Schools
87 of 818
Elementary Schools
385
Middle Schools
114
High Schools
221
Finance (Aggregate)
Total Revenue
$3,754M
Total Expenditure
$3,545M
Per-Pupil Spending
$11,246
Instruction %
54%
Federal Revenue
$570M
State Revenue
$2,356M
Local Revenue
$828M
Data Source
NCES CCD 2022–23
Ask EduBot about any school!