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
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
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
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