Bear Lake County
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-25County 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".
Test scores in Bear Lake County
Latest 2024-25 ELA proficiency, 5 schools ranked. Idaho state average: 53.7%.
- PARIS ELEMENTARY SCHOOL· 69.8%
- A J WINTERS ELEMENTARY SCHOOL· 66.9%
- BEAR LAKE MIDDLE SCHOOL· 61.3%
- GEORGETOWN ELEMENTARY SCHOOL· 60.5%
- BEAR LAKE ON-LINE LEARNING· 41.2%
| Name | City | Level | Grades | Enrollment | Rating |
|---|---|---|---|---|---|
| BEAR LAKE HIGH SCHOOL | Montpelier | High | 09-12 | 361 | · |
| A J WINTERS ELEMENTARY SCHOOL | Montpelier | Elementary | PK-05 | 305 | · |
| BEAR LAKE MIDDLE SCHOOL | Montpelier | Middle | 06-08 | 296 | · |
| BEAR LAKE ON-LINE LEARNING | Paris | Elementary | KG-08 | 224 | · |
| PARIS ELEMENTARY SCHOOL | Paris | Elementary | PK-05 | 134 | · |
| GEORGETOWN ELEMENTARY SCHOOL | Georgetown | Elementary | PK-05 | 82 | · |
| CLOVER CREEK HIGH SCHOOL | Montpelier | High | 09-12 | 15 | · |
Cities in Bear Lake County
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.