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

Bear Lake County

Idaho · Public K-12

Across 7 public schools, Bear Lake County, Idaho serves roughly 1,417 K-12 students, roughly 1 in 5 residents. By grade band, the county runs 4 elementary, 1 middle, and 2 high schools.

7-year change in Bear Lake County

SY 2017-18 vs SY 2024-25
Total enrollment
1,417
+235 (+20%) vs SY 2017-18
School count
7
+1 (+17%) vs SY 2017-18
% White
93%
was 95%
% Hispanic
5%
was 3%
% Black
0%
was 0%
% Asian
0%
was 0%
Source: NCES Common Core of Data, enrollment-weighted demographic averages
Schools
7
1 districts
Enrollment
1,417
NCES CCD
Median income
$75,260
Above Idaho avg
Free/reduced lunch
46.9%
Above Idaho avg
Elementary
4
745 students
Middle
1
296 students
High
2
376 students
Combined / other
0
schools
LARGEST DISTRICT
BEAR LAKE COUNTY DISTRICT
1,417 students · 1 district in Bear Lake County

County vs. school enrollment demographics

Left bar is the racial makeup of Bear Lake 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
95%
Hispanic
4%
Black
1%
Asian
0%
Two or more
3%
Native American
1%
Pacific Islander
0%
School enrollment
White
93%
Hispanic
5%
Black
0%
Asian
0%
Two or more
0%
Native American
1%
Pacific Islander
1%
Bachelor's+
21.6%
adults 25+
Poverty rate
3.8%
ACS 5-year
Unemployment
2.6%
civilian labor
Median age
41
27.4% under 18

Test scores in Bear Lake County

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

See all 5 schools in Bear Lake County ranked by score →

All schools (7)

NameCityLevelGradesEnrollmentRating
BEAR LAKE HIGH SCHOOLMontpelierHigh09-12361·
A J WINTERS ELEMENTARY SCHOOLMontpelierElementaryPK-05305·
BEAR LAKE MIDDLE SCHOOLMontpelierMiddle06-08296·
BEAR LAKE ON-LINE LEARNINGParisElementaryKG-08224·
PARIS ELEMENTARY SCHOOLParisElementaryPK-05134·
GEORGETOWN ELEMENTARY SCHOOLGeorgetownElementaryPK-0582·
CLOVER CREEK HIGH SCHOOLMontpelierHigh09-1215·

Cities in Bear Lake County

Montpelier4 schoolsParis2 schoolsGeorgetown1 school

About Bear Lake County

In Idaho, Bear Lake County is a small county of about 6,650 residents. 7 public schools across the county teaches about 1,417 students between them.

Zooming out, census numbers show the median household earns about $75,260 a year, roughly 22% of adults have completed at least a four-year degree, and roughly 4% of residents live below the federal poverty line. That income level is 9% noticeably above the Idaho median.

In terms of grade levels, Bear Lake County comprises 4 elementary schools (745 students), 1 middle school (296), and 2 high schools (376).

BEAR LAKE COUNTY DISTRICT is the biggest district by enrollment, covering about 1,417 students across Bear Lake County.

Looking at the last 7 years. Combined enrollment now sits at 1,417 students, climbed 20% from the 1,182 reported in SY 2017-18. Over that span, Bear Lake County added 1 school, going from 6 to 7.

Within the allk12 community for this area, the community for Bear Lake County discusses school events, board meetings, and seasonal calendars. Anyone with firsthand knowledge of these schools is welcome to weigh in.

Frequently asked questions

How many public schools are in Bear Lake County?
Bear Lake County, Idaho has 7 public K-12 schools serving approximately 1,417 students.
How many high schools are in Bear Lake County?
Bear Lake County, Idaho has 2 public high schools, serving approximately 376 students.
How many middle schools are in Bear Lake County?
Bear Lake County, Idaho has 1 public middle school, serving approximately 296 students.
How many elementary schools are in Bear Lake County?
Bear Lake County, Idaho has 4 public elementary schools, serving approximately 745 students.
What is the largest school district in Bear Lake County?
BEAR LAKE COUNTY DISTRICT is the largest school district in Bear Lake County, serving approximately 1,417 students. The county contains 1 school district overall.
How many people live in Bear Lake County?
Bear Lake County has roughly 6,650 residents according to the latest Census ACS 5-year estimate.
What is the median household income in Bear Lake County?
Median household income in Bear Lake County is $75,260, above the Idaho average of $69,041. About 3.8% of residents live below the federal poverty line.
How educated are residents of Bear Lake County?
Approximately 21.6% of adults 25 and older in Bear Lake County hold a bachelor's degree or higher, according to the Census ACS 5-year estimate.
What share of students in Bear Lake County qualify for free or reduced lunch?
Roughly 46.9% of students in Bear Lake County public schools qualify for free or reduced-price lunch, a common proxy for low-income enrollment. This is higher than the Idaho county average of 46.6%.
What is the student-teacher ratio in Bear Lake County schools?
Across Bear Lake County public schools, the enrollment-weighted student-teacher ratio is approximately 17.1 to 1.
DATA · Census ACS 5-year · NCES Common Core of Data