BI ยท 2024-25 school year
Public schools in Bureau of Indian Education
Bureau of Indian Education has 174 open public schools run by 174 districts and other education agencies, enrolling 36,705 students. Schools average 12.2 students per teacher, compared with 15.3 nationally.
State totals
- Districts
- 174
- Schools
- 174
- Students
- 36,705
- Teachers (FTE)
- 2,991
- Students per teacher
- 12.2
- US: 15.3
- Charter schools
- 0
School districts in Bureau of Indian Education
All 174 districts and agencies, largest first. Filter by name or city, or sort any column.
Showing 1 to 50 of 174
Bureau of Indian Education 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
Lowest student-teacher ratio
Highest student-teacher ratio
Schools by level
22 high schools, 5 middle schools and 107 elementary schools. The largest of each are listed below; use search or a district page for the rest.
High schools 22
- Santa Fe Indian School Santa Fe, 701 students
- Cherokee Central High School Cherokee, 693 students
- Turtle Mountain High School Belcourt, 541 students
- Choctaw Central High School Choctaw, 537 students
- Hopi Junior/Senior High School Keams Canyon, 493 students
- Wingate High School Fort Wingate, 362 students
- Sequoyah High School Tahlequah, 318 students
- Navajo Preparatory School Farmington, 297 students
- Many Farms High School Many Farms, 281 students
- Sherman Indian High School Riverside, 276 students
- Crow Creek Reservation High School Stephan, 241 students
- Chemawa Indian School Salem, 198 students
- Greyhills Academy High School Tuba City, 167 students
- Yakama Nation Tribal School Toppenish, 152 students
- Shiprock Northwest High School Shiprock, 151 students
Middle schools 5
- Turtle Mountain Middle School Belcourt, 326 students
- Choctaw Central Middle School Choctaw, 210 students
- Theodore Roosevelt School Ft. Apache, 149 students
- Circle of Nations Wahpeton, 121 students
- Laguna Middle School Laguna, 118 students
Elementary schools 107
- Tuba City Boarding School Tuba City, 1,040 students
- Cherokee Central Elementary School Cherokee, 607 students
- Turtle Mountain Elementary School Belcourt, 544 students
- Tate Topa Tribal School Fort Totten, 458 students
- Pearl River Elementary School Choctaw, 413 students
- Wingate Elementary School Ft. Wingate, 366 students
- Gila Crossing Community School Laveen, 319 students
- Lukachukai Community School Lukachukai, 312 students
- Kayenta Community School Kayenta, 305 students
- Casa Blanca Community School Bapchule, 302 students
- Lummi Nation Tribal School Bellingham, 297 students
- Many Farms Community School Many Farms, 278 students
- T'iis Ts'ozi Bi'Olta' Community School Crownpoint, 278 students
- Blackwater Community School Coolidge, 274 students
- Salt River Elementary School Scottsdale, 265 students
Cities with the most public schools
- Crownpoint 4 schools
- Belcourt 4 schools
- Sells 4 schools
- Pinon 3 schools
- Choctaw 3 schools
- Winslow 3 schools
- Ganado 3 schools
- Tuba City 3 schools
- Shiprock 2 schools
- Philadelphia 2 schools
- Cherokee 2 schools
- Kayenta 2 schools
- Chinle 2 schools
- Red Valley 2 schools
- Stephan 2 schools
- Bloomfield 2 schools
- Kykotsmovi 2 schools
- Keams Canyon 2 schools
- Laguna 2 schools
- Bellingham 2 schools
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.