The bulletin board for America's public schools. Parents, teachers, students, and staff. One community per school.

Twin Falls County

Idaho · Public K-12

From the largest high school to the smallest elementary campus, Twin Falls County's 41 public schools collectively enroll about 16,273 K-12 students, with Twin Falls District the heaviest district by enrollment. The level mix is 19 elementary, 8 middle, and 8 high schools.

7-year change in Twin Falls County

SY 2017-18 vs SY 2024-25
Total enrollment
16,273
+114 (+1%) vs SY 2017-18
School count
40
+5 (+14%) vs SY 2017-18
% White
70%
was 74%
% Hispanic
25%
was 20%
% Black
2%
was 2%
% Asian
1%
was 2%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
Residents
93,734
all ages · ACS 5-yr
Schools
41
11 districts
Enrollment
16,273
students · NCES CCD
Median income
$67,409
Below Idaho avg
Free/reduced lunch
43.7%
Below Idaho avg
Elementary
19
6,531 students
Middle
8
3,402 students
High
8
4,612 students
Combined / other
6
1,728 students
LARGEST DISTRICT
TWIN FALLS DISTRICT
9,000 students · 11 districts in Twin Falls County

County vs. school enrollment demographics

Left bar is the racial makeup of Twin Falls County residents (Census ACS 5-year). Right bar is the enrollment-weighted makeup of public schools in the county (NCES CCD). NCES systematically under-reports Hispanic, Pacific Islander, and Native American enrollment for many schools; where the resident share is meaningful but the reported school share is zero, we mark the school bar "not reported".

County residents
White
79%
Hispanic
18%
Black
1%
Asian
1%
Two or more
11%
Native American
1%
Pacific Islander
0%
School enrollment
White
70%
Hispanic
25%
Black
2%
Asian
1%
Two or more
2%
Native American
0%
Pacific Islander
1%
Bachelor's+
23.5%
adults 25+
Poverty rate
8.3%
ACS 5-year
Unemployment
3.0%
civilian labor
Median age
36
26.3% under 18

Test scores in Twin Falls County

Latest 2024-25 ELA proficiency, 29 schools ranked. Idaho state average: 53.7%.

See all 29 schools in Twin Falls County ranked by score →

All schools (41)

NameCityLevelGradesEnrollmentRating
CANYON RIDGE HIGH SCHOOLTwin FallsHigh09-121,445·
TWIN FALLS HIGH SCHOOLTwin FallsHigh09-121,381·
VERA C O'LEARY MIDDLE SCHOOLTwin FallsMiddle06-08758·
ROBERT STUART MIDDLE SCHOOLTwin FallsMiddle06-08690·
XAVIER CHARTER SCHOOLTwin FallsCombinedKG-12654·
KIMBERLY HIGH SCHOOLKimberlyHigh09-12640·
ROCK CREEK ELEMENTARYTwin FallsElementaryKG-05601·
PILLAR FALLS ELEMENTARYTwin FallsElementaryPK-05582·
POPPLEWELL ELEMENTARY SCHOOLBuhlElementaryPK-05542·
SOUTH HILLS MIDDLE SCHOOLTwin FallsMiddle06-08525·
FILER HIGH SCHOOLFilerHigh09-12500·
OREGON TRAIL ELEMENTARY SCHOOLTwin FallsElementaryPK-05496·
KIMBERLY MIDDLE SCHOOLKimberlyMiddle06-08482·
SAWTOOTH ELEMENTARY SCHOOLTwin FallsElementaryPK-05452·
STRICKER ELEMENTARY SCHOOLKimberlyElementaryKG-05434·
KIMBERLY ELEMENTARY SCHOOLKimberlyElementaryKG-05415·
MORNINGSIDE ELEMENTARY SCHOOLTwin FallsElementaryPK-05404·
FILER ELEMENTARY SCHOOLFilerElementaryPK-03397·
PINECREST ACADEMY OF IDAHOTwin FallsElementaryKG-08392·
MURTAUGH SCHOOLSMurtaughCombinedPK-12388·
HARRISON ELEMENTARY SCHOOLTwin FallsElementaryPK-05383·
I B PERRINE ELEMENTARY SCHOOLTwin FallsElementaryPK-05359·
BUHL HIGH SCHOOLBuhlHigh09-12347·
FILER INTERMEDIATE SCHOOLFilerMiddle04-06345·
LINCOLN ELEMENTARY SCHOOLTwin FallsElementaryPK-05327·
GEM PREP: TWIN FALLSTwin FallsElementaryKG-08316·
BUHL MIDDLE SCHOOLBuhlMiddle06-08298·
CASTLEFORD SCHOOLCastlefordCombinedPK-12274·
FILER MIDDLE SCHOOLFilerMiddle07-08256·
TWIN FALLS VIRTUAL SCHOOLHOUSETwin FallsCombinedPK-12207·
RISE CHARTER SCHOOLKimberlyCombinedKG-12193·
HANSEN ELEMENTARY SCHOOLHansenElementaryPK-06179·
BICKEL ELEMENTARY SCHOOLTwin FallsElementaryPK-05169·
MAGIC VALLEY HIGH SCHOOLTwin FallsHigh09-12161·
HANSEN JR/SR HIGH SCHOOLHansenHigh07-12127·
HOLLISTER ELEMENTARY SCHOOLTwin FallsElementaryPK-0552·
BRIDGE ACADEMYTwin FallsMiddle07-0848·
KIMBERLY PRESCHOOLKimberlyElementaryPK-PK31·
SNAKE RIVER JUVENILE DETENTIONTwin FallsCombined01-1212·
WAKAPA ACADEMYBuhlHigh09-1211·
HOLLISTER CHARTER SCHOOLHollisterElementaryM-M··

Cities in Twin Falls County

Twin Falls22 schoolsKimberly6 schoolsBuhl4 schoolsFiler4 schoolsHansen2 schoolsCastleford1 schoolHollister1 schoolMurtaugh1 school

About Twin Falls County

Across the middle-population Idaho county of Twin Falls County of about 93,734 residents, the public-school footprint covers 41 schools and about 16,273 students.

In context, census numbers show median household income runs near $67,409, about 24% of adults have a bachelor's degree or above, and the federal-poverty share is near 8%.

In terms of grade levels, Twin Falls County spans 19 elementary schools (6,531 students), 8 middle schools (3,402), 8 high schools (4,612), and 6 combined or other schools.

TWIN FALLS DISTRICT is the biggest district by enrollment, covering about 9,000 students across Twin Falls County.

Trend over the past 7 years. Total public-school enrollment in Twin Falls County has remained close to its prior level since SY 2017-18, moving from about 16,159 students to 16,273. The school count climbed from 35 to 40 across the same 7-year window. On the demographic side, White enrollment moved from 74% to 70% over the same window.

On this page, the community for Twin Falls County discusses open enrollment windows, redistricting talk, and busing logistics. Members of the local community share what they see day-to-day.

Frequently asked questions

How many public schools are in Twin Falls County?
Twin Falls County, Idaho has 41 public K-12 schools serving approximately 16,273 students.
How many high schools are in Twin Falls County?
Twin Falls County, Idaho has 8 public high schools, serving approximately 4,612 students.
How many middle schools are in Twin Falls County?
Twin Falls County, Idaho has 8 public middle schools, serving approximately 3,402 students.
How many elementary schools are in Twin Falls County?
Twin Falls County, Idaho has 19 public elementary schools, serving approximately 6,531 students.
What is the largest school district in Twin Falls County?
TWIN FALLS DISTRICT is the largest school district in Twin Falls County, serving approximately 9,000 students. The county contains 11 school districts overall.
How many people live in Twin Falls County?
Twin Falls County has roughly 93,734 residents according to the latest Census ACS 5-year estimate.
What is the median household income in Twin Falls County?
Median household income in Twin Falls County is $67,409, below the Idaho average of $69,041. About 8.3% of residents live below the federal poverty line.
How educated are residents of Twin Falls County?
Approximately 23.5% of adults 25 and older in Twin Falls County hold a bachelor's degree or higher, according to the Census ACS 5-year estimate.
What share of students in Twin Falls County qualify for free or reduced lunch?
Roughly 43.7% of students in Twin Falls County public schools qualify for free or reduced-price lunch, a common proxy for low-income enrollment. This is lower than the Idaho county average of 46.6%.
What is the student-teacher ratio in Twin Falls County schools?
Across Twin Falls County public schools, the enrollment-weighted student-teacher ratio is approximately 24.1 to 1.

Twin Falls County school rankings

Largest schoolsAll rankings →
DATA · Census ACS 5-year · NCES Common Core of Data