Skip to content

ID public school directory

Public schools and districts in Idaho

A source-first directory of every currently open district and school in the federal NCES file. Lists are ordered by enrollment, not presented as quality rankings.

Explore Idaho rankings →
Districts
192
Schools
797
Reported students
315,385
Student–teacher ratio
17.7:1

District and school directory: preliminary NCES CCD 2025–26. Enrollment and teacher counts: NCES CCD 2024–25 where reported.

District directory

School districts in Idaho

192 entries
DistrictLocationSchoolsStudentsRatio
JOINT SCHOOL DISTRICT NO. 2

NCES 1602100

MERIDIAN6138,74018.4:1
BOISE INDEPENDENT DISTRICT

NCES 1600360

BOISE5322,13415.7:1
BONNEVILLE JOINT DISTRICT

NCES 1600930

IDAHO FALLS2713,57719.6:1
NAMPA SCHOOL DISTRICT

NCES 1602340

NAMPA2212,68917.5:1
POCATELLO DISTRICT

NCES 1602640

POCATELLO2311,44818.3:1
VALLIVUE SCHOOL DISTRICT

NCES 1600600

CALDWELL1510,33919.2:1
IDAHO FALLS DISTRICT

NCES 1601530

IDAHO FALLS209,90319:1
COEUR D'ALENE DISTRICT

NCES 1600780

COEUR D'ALENE189,60917.6:1
TWIN FALLS DISTRICT

NCES 1603240

TWIN FALLS189,00017.5:1
ONEIDA COUNTY DISTRICT

NCES 1602490

MALAD58,70230.7:1
JEFFERSON COUNTY JOINT DISTRICT

NCES 1601570

RIGBY116,59119.4:1
POST FALLS DISTRICT

NCES 1602670

POST FALLS125,77920.1:1
KUNA JOINT DISTRICT

NCES 1601770

KUNA135,77818.5:1
MADISON DISTRICT

NCES 1601920

REXBURG125,72020.9:1
CASSIA COUNTY JOINT DISTRICT

NCES 1600660

BURLEY175,48418.5:1
CALDWELL DISTRICT

NCES 1600510

CALDWELL105,13416.9:1
LAKELAND DISTRICT

NCES 1601800

RATHDRUM114,56817.4:1
LEWISTON INDEPENDENT DISTRICT

NCES 1601860

LEWISTON134,49114.8:1
MIDDLETON DISTRICT

NCES 1602130

MIDDLETON64,30618.9:1
MINIDOKA COUNTY JOINT DISTRICT

NCES 1602190

RUPERT114,26719.5:1
JEROME JOINT DISTRICT

NCES 1601590

JEROME83,99818.2:1
BLACKFOOT DISTRICT

NCES 1600270

BLACKFOOT123,79617.8:1
SNAKE RIVER DISTRICT

NCES 1602970

BLACKFOOT93,73024.3:1
LAKE PEND OREILLE SCHOOL DISTRICT

NCES 1600002

PONDERAY133,65316.9:1
MOUNTAIN HOME DISTRICT

NCES 1602250

MOUNTAIN HOME83,64718.6:1
BLAINE COUNTY DISTRICT

NCES 1600300

HAILEY83,10212:1
SHELLEY JOINT DISTRICT

NCES 1602910

SHELLEY72,51220.2:1
EMMETT INDEPENDENT DISTRICT

NCES 1601020

EMMETT102,47216:1
PRESTON JOINT DISTRICT

NCES 1600960

PRESTON52,31120.5:1
SUGAR-SALEM JOINT DISTRICT

NCES 1603090

SUGAR CITY62,30221.3:1
MOSCOW DISTRICT

NCES 1602220

MOSCOW72,29514.8:1
KIMBERLY DISTRICT

NCES 1601710

KIMBERLY62,19517.5:1
FREMONT COUNTY JOINT DISTRICT

NCES 1601110

ST ANTHONY82,17916.8:1
IDAHO VIRTUAL ACADEMY INC.

NCES 1600004

MERIDIAN22,06333.3:1
TETON COUNTY DISTRICT

NCES 1603180

DRIGGS71,96216:1
ISUCCEED VIRTUAL HIGH SCHOOL INC.

NCES 1600144

BOISE21,63525.2:1
FRUITLAND DISTRICT

NCES 1601140

FRUITLAND41,55117.7:1
FILER DISTRICT

NCES 1601050

FILER41,55017.6:1
AMERICAN FALLS JOINT DISTRICT

NCES 1600060

AMERICAN FALLS51,51415.6:1
BOUNDARY COUNTY DISTRICT

NCES 1600420

BONNERS FERRY61,45519.1:1
WEISER DISTRICT

NCES 1603330

WEISER51,44215.8:1
BEAR LAKE COUNTY DISTRICT

NCES 1600240

PARIS71,41720.4:1
IDAHO ARTS CHARTER SCHOOL INC.

NCES 1600204

NAMPA11,39519.3:1
MCCALL-DONNELLY JOINT SCHOOL DISTRICT

NCES 1602030

MCCALL51,37414.7:1
INSPIRE ACADEMICS INC.

NCES 1600011

BOISE21,37332.6:1
HOMEDALE JOINT DISTRICT

NCES 1601470

HOMEDALE31,31818.8:1
PAYETTE JOINT DISTRICT

NCES 1602580

PAYETTE41,27416.8:1
COMPASS PUBLIC CHARTER SCHOOL INC.

NCES 1600007

MERIDIAN11,26518.7:1
BUHL JOINT DISTRICT

NCES 1600480

BUHL41,19817.3:1
GOODING JOINT DISTRICT

NCES 1601260

GOODING41,18916.6:1
WENDELL DISTRICT

NCES 1603360

WENDELL31,10417.7:1
KELLOGG JOINT DISTRICT

NCES 1601650

KELLOGG41,09815.8:1
OROFINO JOINT DISTRICT

NCES 1602520

OROFINO81,09015.5:1
MARSH VALLEY JOINT DISTRICT

NCES 1601950

ARIMO41,06415.7:1
MOUNTAIN VIEW SCHOOL DISTRICT

NCES 1600139

GRANGEVILLE51,04815.2:1
THE SAGE INTERNATIONAL SCHOOL OF BOISE A PUBLIC CHARTER SCH

NCES 1600156

BOISE11,03316:1
NORTH STAR CHARTER SCHOOL INC.

NCES 1600174

EAGLE21,02222:1
PARMA DISTRICT

NCES 1602550

PARMA31,00316:1
WEST BONNER COUNTY DISTRICT

NCES 1600001

PRIEST RIVER592716.3:1
NEW PLYMOUTH DISTRICT

NCES 1602370

NEW PLYMOUTH389817.4:1
ST MARIES JOINT DISTRICT

NCES 1603060

ST MARIES488214.5:1
SODA SPRINGS JOINT DISTRICT

NCES 1603000

SODA SPRINGS484317.3:1
MELBA JOINT DISTRICT

NCES 1602070

MELBA282417.5:1
MARSING JOINT DISTRICT

NCES 1601980

MARSING381615.9:1
FIRTH DISTRICT

NCES 1601080

FIRTH380816.6:1
THE ACADEMY INC.

NCES 1600014

CHUBBUCK280621.4:1
WEST SIDE JOINT DISTRICT

NCES 1603420

DAYTON379818.4:1
VISION CHARTER SCHOOL INC.

NCES 1600141

CALDWELL176022.7:1
IDAHO VIRTUAL HIGH SCHOOL INC.

NCES 1600005

MOUNTAIN HOME474124.7:1
RIRIE JOINT DISTRICT

NCES 1602790

RIRIE271917.1:1
XAVIER CHARTER SCHOOL INC.

NCES 1600140

TWIN FALLS165418.7:1
WHITE PINE CHARTER SCHOOL INC.

NCES 1600142

AMMON165121.3:1
SALMON DISTRICT

NCES 1602850

SALMON464715.8:1
ABERDEEN DISTRICT

NCES 1600030

ABERDEEN362513.9:1
WEST JEFFERSON DISTRICT

NCES 1603400

TERRETON462217:1
WILDER DISTRICT

NCES 1603480

WILDER461014.3:1
COEUR D'ALENE CHARTER ACADEMY INC.

NCES 1600173

COEUR D'ALENE159317.9:1
TREASURE VALLEY CLASSICAL ACADEMY INC.

NCES 1600188

FRUITLAND258915:1
HAYDEN CANYON CHARTER SCHOOL INC.

NCES 1600184

HAYDEN157618.9:1
ANSER OF IDAHO INC.

NCES 1600195

GARDEN CITY157316.9:1
ALTURAS INTERNATIONAL ACADEMY INC.

NCES 1600175

IDAHO FALLS157222.4:1
AMERICAN HERITAGE CHARTER SCHOOL INC.

NCES 1600162

IDAHO FALLS156019.6:1
NORTH IDAHO STEM CHARTER ACADEMY INC.

NCES 1600160

RATHDRUM155317.7:1
GRACE JOINT DISTRICT

NCES 1601290

GRACE254816.7:1
GEM PREP: NAMPA LLC

NCES 1600205

NAMPA152923:1
KOOTENAI CLASSICAL ACADEMY INC

NCES 1603513

POST FALLS152821.1:1
MOSAICS PUBLIC SCHOOL INC.

NCES 1600191

CALDWELL152719.3:1
SHOSHONE JOINT DISTRICT

NCES 1602940

SHOSHONE451515.3:1
HERITAGE COMMUNITY CHARTER SCHOOL INC.

NCES 1600161

CALDWELL151221.4:1
GEM PREP: MERIDIAN LLC

NCES 1600179

MERIDIAN150622:1
VALLEY DISTRICT

NCES 1603270

HAZELTON149912.3:1
ELEVATE ACADEMY NAMPA LLC

NCES 1600203

NAMPA14969.8:1
ELEVATE ACADEMY INC.

NCES 1600189

CALDWELL14937:1
WALLACE DISTRICT

NCES 1603300

SILVERTON248912.1:1
SAGE INTERNATIONAL SCHOOL MIDDLETON LLC

NCES 1600190

MIDDLETON148216.1:1
LAPWAI DISTRICT

NCES 1601830

LAPWAI348013.4:1
GEM PREP: POCATELLO LLC

NCES 1600177

CHUBBACK147620.7:1
GEM PREP: MERIDIAN NORTH LLC

NCES 1600196

MERIDIAN147420.6:1
ALTURAS PREPARATORY ACADEMY INC

NCES 1600199

IDAHO FALLS146316.7:1
GEM PREP: MERIDIAN SOUTH LLC

NCES 1600201

MERIDIAN145819.9:1
POTLATCH DISTRICT

NCES 1602700

POTLATCH244814.5:1
BLACKFOOT CHARTER COMMUNITY LEARNING CENTER INC.

NCES 1600153

BLACKFOOT143317.3:1
COTTONWOOD JOINT DISTRICT

NCES 1600810

COTTONWOOD242613.7:1
LIBERTY CHARTER SCHOOL INC.

NCES 1600012

NAMPA139823:1
PINECREST ACADEMY OF IDAHO INC.

NCES 1600198

TWIN FALLS139217.8:1
MURTAUGH JOINT DISTRICT

NCES 1602310

MURTAUGH138815.3:1
KAMIAH JOINT DISTRICT

NCES 1601620

KAMIAH438013:1
VICTORY CHARTER SCHOOL INC.

NCES 1600003

NAMPA138022.3:1
GEM PREP: ONLINE LLC

NCES 1600172

MERIDIAN137829.1:1
BUTTE COUNTY JOINT DISTRICT

NCES 1600490

ARCO337611.5:1
FUTURE PUBLIC SCHOOL INC.

NCES 1600181

GARDEN CITY137620.9:1
TAYLOR'S CROSSING PUBLIC CHARTER SCHOOL INC.

NCES 1600015

IDAHO FALLS137521.1:1
HAGERMAN JOINT DISTRICT

NCES 1601380

HAGERMAN237414.4:1
THOMAS JEFFERSON CHARTER SCHOOL INC.

NCES 1600194

CALDWELL136415.5:1
GLENNS FERRY JOINT DISTRICT

NCES 1601230

GLENNS FERRY336112.4:1
THE KOOTENAI BRIDGE ACADEMY INC.

NCES 1600149

COEUR D'ALENE134730.3:1
IDAHO NOVUS CLASSICAL ACADEMY LLC

NCES 1603517

BOISE133816.1:1
TROY SCHOOL DISTRICT

NCES 1600009

TROY233614.6:1
NOTUS DISTRICT

NCES 1602460

CALDWELL233513:1
ELEVATE ACADEMY EAST IDAHO LLC

NCES 1603516

IDAHO FALLS133314.5:1
PLUMMER-WORLEY JOINT DISTRICT

NCES 1600815

PLUMMER333310.5:1
CHALLIS JOINT DISTRICT

NCES 1600720

CHALLIS333210.2:1
DORAL ACADEMY OF IDAHO INC.

NCES 1600197

MERIDIAN133117.4:1
THE POCATELLO COMMUNITY CHARTER SCHOOL INC.

NCES 1600176

POCATELLO132821.9:1
IDAHO VIRTUAL EDUCATION PARTNERS INC.

NCES 1600148

BOISE232010.5:1
GEM PREP: TWIN FALLS LLC

NCES 1603512

TWIN FALLS131622.6:1
PATHWAYS IN EDUCATION - NAMPA INC.

NCES 1600183

NAMPA131228.4:1
LEGACY PUBLIC CHARTER SCHOOL INC.

NCES 1600158

NAMPA131124.9:1
HANSEN DISTRICT

NCES 1601410

HANSEN230613:1
ELEVATE ACADEMY NORTH LLC

NCES 1600202

POST FALLS13049.2:1
IDAHO SCIENCE AND TECHNOLOGY CHARTER SCHOOL INC.

NCES 1600145

BLACKFOOT130114:1
BASIN SCHOOL DISTRICT

NCES 1600180

IDAHO CITY229911.9:1
GENESEE JOINT DISTRICT

NCES 1601200

GENESEE128814:1
COUNCIL DISTRICT

NCES 1600840

COUNCIL228215.2:1
FALCON RIDGE PUBLIC CHARTER SCHOOL INC.

NCES 1600008

KUNA127516.5:1
CASTLEFORD DISTRICT

NCES 1600690

CASTLEFORD127413:1
KENDRICK JOINT DISTRICT

NCES 1601680

KENDRICK226713:1
BRUNEAU-GRAND VIEW JOINT SCHOOL DISTRICT

NCES 1600450

BRUNEAU326312.2:1
SANDPOINT CHARTER SCHOOL INC.

NCES 1600165

SANDPOINT125511:1
PROJECT IMPACT STEM ACADEMY INC.

NCES 1600182

MERIDIAN122714.1:1
GARDEN VALLEY DISTRICT

NCES 1601170

GARDEN VALLEY222112.8:1
MACKAY JOINT DISTRICT

NCES 1601900

MACKAY221813.6:1
CASCADE DISTRICT

NCES 1600630

CASCADE221511.9:1
KOOTENAI DISTRICT

NCES 1601740

HARRISON221312.8:1
RICHFIELD DISTRICT

NCES 1602760

RICHFIELD120813:1
WHITEPINE JOINT SCHOOL DISTRICT

NCES 1600010

DEARY220510.8:1
NORTH VALLEY ACADEMY INC.

NCES 1600143

GOODING119712.9:1
PEACE VALLEY CHARTER SCHOOL INC.

NCES 1600178

BOISE119216.8:1
MONTICELLO MONTESSORI CHARTER SCHOOL INC.

NCES 1600154

AMMON118520.6:1
PALOUSE PRAIRIE EDUCATIONAL ORGANIZATION INC.

NCES 1600151

MOSCOW118515.4:1
HERITAGE ACADEMY INC.

NCES 1600159

JEROME117615:1
ROLLING HILLS PUBLIC CHARTER SCHOOL INC.

NCES 1600006

BOISE017612.6:1
NEZPERCE JOINT DISTRICT

NCES 1602400

NEZPERCE11749.9:1
DIETRICH DISTRICT

NCES 1600900

DIETRICH117310.4:1
SALMON RIVER JOINT SCHOOL DISTRICT

NCES 1600138

RIGGINS217310.4:1
HORSESHOE BEND SCHOOL DISTRICT

NCES 1601500

HORSESHOE BEND31709.3:1
HIGHLAND JOINT DISTRICT

NCES 1601440

CRAIGMONT116810.5:1
ROCKLAND DISTRICT

NCES 1602820

ROCKLAND11679.9:1
CAMBRIDGE JOINT DISTRICT

NCES 1600570

CAMBRIDGE21569.6:1
CAMAS COUNTY DISTRICT

NCES 1600540

FAIRFIELD21509.6:1
MIDVALE DISTRICT

NCES 1602160

MIDVALE21509.8:1
NORTH GEM DISTRICT

NCES 1602430

BANCROFT315010:1
PINECREST ACADEMY OF LEWISTON INC

NCES 1603514

LEWISTON114914.9:1
MEADOWS VALLEY DISTRICT

NCES 1602060

NEW MEADOWS11428.9:1
FERN-WATERS PUBLIC CHARTER SCHOOL INC.

NCES 1600186

SALMON114116.4:1
IDAHO COLLEGE AND CAREER READINESS ACADEMY INC.

NCES 1600171

MERIDIAN113713.4:1
SYRINGA MOUNTAIN SCHOOL INC.

NCES 1600166

HAILEY112814.2:1
IDAHO BUREAU OF EDUCATIONAL SERVICES FOR THE DEAF AND THE BL

NCES 1603511

GOODING11115.4:1
BLISS JOINT DISTRICT

NCES 1600330

BLISS11107.6:1
SOUTH LEMHI DISTRICT

NCES 1603030

LEADORE21108:1
CHIEF TAHGEE ELEMENTARY ACADEMY INC.

NCES 1600163

FORT HALL110913.6:1
CULDESAC JOINT DISTRICT

NCES 1600870

CULDESAC11007.9:1
MULLAN DISTRICT

NCES 1602280

MULLAN1957.3:1
CLARK COUNTY DISTRICT

NCES 1600750

DUBOIS2916.4:1
CANYON-OWYHEE SCHOOL SERVICE AGENCY (COSSA)

NCES 1600152

WILDER1797.1:1
PATHWAYS IN EDUCATION - WEST ADA

NCES 1603518

BOISE17914.5:1
MCCALL COMMUNITY SCHOOL INC

NCES 1600193

DONNELLY16813.6:1
SWAN VALLEY ELEMENTARY DISTRICT

NCES 1603120

IRWIN15511:1
CARDINAL ACADEMY INCORPORATED

NCES 1600200

BOISE1539.2:1
KTEC - Kootenai Tech Ed Campus

NCES 1600167

RATHDRUM1372.6:1
ISLAND PARK CHARTER SCHOOL INC.

NCES 1600192

ISLAND PARK12827.7:1
PROMISE ACADEMY INC

NCES 1603515

CALDWELL1216.4:1
ARBON ELEMENTARY DISTRICT

NCES 1600090

ARBON1186:1
PLEASANT VALLEY ELEMENTARY DISTRICT

NCES 1602610

JORDAN VALLEY1115.5:1
AVERY SCHOOL DISTRICT

NCES 1600150

CALDER282.9:1
PRAIRIE ELEMENTARY DISTRICT

NCES 1602730

PRAIRIE166:1
THREE CREEK JOINT ELEMENTARY DISTRICT

NCES 1603210

ROGERSON155.5:1
IDAHO DEPARTMENT OF CORRECTIONS

NCES 1600017

BOISE10
IDAHO DEPARTMENT OF JUVENILE CORRECTIONS

NCES 1600016

BOISE30
Idaho Digital Learning Academy

NCES 1600187

BOISE00
HOLLISTER CHARTER SCHOOL INC

NCES 1603521

HOLLISTER1
LAVA HOT SPRINGS ACADEMY INC

NCES 1603522

LAVA HOT SPRINGS1

High school directory

Large public high schools in Idaho

A practical starting list ordered by reported enrollment; this is not a ranking.