District directory · Idaho · 2026–27

School districts in Idaho by county

Idaho has 115 regular public school districts across 44 counties, enrolling 282,382 students in 2024–25. Idaho children must turn 5 by September 1 to start kindergarten, in every district — see the Idaho kindergarten cutoff.

The largest is Joint School District No. 2 in Ada County (38,740 students). Canyon County has the most districts, 8. In 14 of the 44 counties, only one district has its office. Every district is listed by name in the table below.

Idaho counties and their districts

School districts in Idaho by county, 2026–27
CountyDistrictsEnrollment (2024–25)School districts
Ada County366,652Joint School District No. 2, Boise Independent District, Kuna Joint District
Adams County2424Council District, Meadows Valley District
Bannock County212,512Pocatello District, Marsh Valley Joint District
Bear Lake County11,417Bear Lake County District
Benewah County21,215St Maries Joint District, Plummer-Worley Joint District
Bingham County511,471Blackfoot District, Snake River District, Shelley Joint District, Firth District, Aberdeen District
Blaine County13,102Blaine County District
Boise County3690Basin School District, Garden Valley District, Horseshoe Bend School District
Bonner County24,580Lake Pend Oreille School District, West Bonner County District
Bonneville County424,254Bonneville Joint District, Idaho Falls District, Ririe Joint District, Swan Valley Elementary District
Boundary County11,455Boundary County District
Butte County1376Butte County Joint District
Camas County1150Camas County District
Canyon County835,240Nampa School District, Vallivue School District, Caldwell District, Middleton District, Parma District, Melba Joint District, Wilder District, Notus District
Caribou County31,541Soda Springs Joint District, Grace Joint District, North Gem District
Cassia County15,484Cassia County Joint District
Clark County191Clark County District
Clearwater County11,090Orofino Joint District
Custer County2550Challis Joint District, Mackay Joint District
Elmore County34,014Mountain Home District, Glenns Ferry Joint District, Prairie Elementary District
Franklin County23,109Preston Joint District, West Side Joint District
Fremont County12,179Fremont County Joint District
Gem County12,472Emmett Independent District
Gooding County42,777Gooding Joint District, Wendell District, Hagerman Joint District, Bliss Joint District
Idaho County31,647Mountain View School District, Cottonwood Joint District, Salmon River Joint School District
Jefferson County16,591Jefferson County Joint District
Jerome County24,497Jerome Joint District, Valley District
Kootenai County420,169Coeur D'alene District, Post Falls District, Lakeland District, Kootenai District
Latah County63,839Moscow District, Potlatch District, Troy School District, Genesee Joint District, Kendrick Joint District, Whitepine Joint School District
Lemhi County2757Salmon District, South Lemhi District
Lewis County3722Kamiah Joint District, Nezperce Joint District, Highland Joint District
Lincoln County3896Shoshone Joint District, Richfield District, Dietrich District
Madison County38,644Madison District, Sugar-Salem Joint District, West Jefferson District
Minidoka County14,267Minidoka County Joint District
Nez Perce County35,071Lewiston Independent District, Lapwai District, Culdesac Joint District
Oneida County18,702Oneida County District
Owyhee County52,413Homedale Joint District, Marsing Joint District, Bruneau-Grand View Joint School District, Pleasant Valley Elementary District, Three Creek Joint Elementary District
Payette County33,723Fruitland District, Payette Joint District, New Plymouth District
Power County31,699American Falls Joint District, Rockland District, Arbon Elementary District
Shoshone County41,690Kellogg Joint District, Wallace District, Mullan District, Avery School District
Teton County11,962Teton County District
Twin Falls County714,911Twin Falls District, Kimberly District, Filer District, Buhl Joint District, Murtaugh Joint District, Hansen District, Castleford District
Valley County21,589McCall-Donnelly Joint School District, Cascade District
Washington County31,748Weiser District, Cambridge Joint District, Midvale District

Which district am I in?

Each district draws its own attendance boundaries, and a district can cross county lines, so the county your home is in narrows it down but does not settle it. The district office or its website can confirm which school serves your address. Kindergarten registration is also handled by the district, not the state.

Sources

District list, grades, school counts and websites: NCES Common Core of Data (CCD) LEA Universe Directory, SY 2025-26 (preliminary, v0a), published July 1, 2026. Regular public districts only (NCES LEA types 1 and 2); charter-only, state-run and regional service agencies are not listed.
Enrollment: NCES CCD LEA Membership, SY 2024-25 (v1a), published December 29, 2025 — the newest year NCES has released.
Counties: NCES EDGE Public LEA Geocodes, SY 2024-25 (district office location) and NCES EDGE Geographic Relationship Files 2025 (grf25_lea_county) (counties each district boundary covers).
Downloaded October 20, 2026. Spot something off? Email [email protected].