Napa County
Napa County's 43 public schools sit inside California and collectively enroll about 18,557 K-12 students across 23 elementary, 7 middle, and 12 high.
7-year change in Napa County
SY 2017-18 vs SY 2024-25County vs. school enrollment demographics
Left bar is the racial makeup of Napa 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 Napa County
Latest 2023-24 ELA proficiency, 30 schools ranked. California state average: 47.6%.
- Saint Helena High· 68.1%
- American Canyon High· 60.6%
- Vichy Elementary· 58.4%
- Northwood Elementary· 57.7%
- Saint Helena Elementary· 56.5%
- McPherson Elementary· 15.4%
- Shearer Elementary· 17.9%
- Pope Valley Elementary· 18.9%
- Snow Elementary· 19.5%
- Phillips Elementary· 22.9%
| Name | City | Level | Grades | Enrollment | Rating |
|---|---|---|---|---|---|
| American Canyon High | American Canyon | High | 09-12 | 1,720 | · |
| Napa High | Napa | High | 09-12 | 1,642 | · |
| Vintage High | Napa | High | 09-12 | 1,622 | · |
| American Canyon Middle | American Canyon | Middle | 06-08 | 1,074 | · |
| Redwood Middle | Napa | Middle | 06-08 | 868 | · |
| Canyon Oaks Elementary | American Canyon | Elementary | KG-05 | 696 | · |
| Silverado Middle | Napa | Middle | 06-08 | 673 | · |
| Browns Valley Elementary | Napa | Elementary | KG-08 | 651 | · |
| Unidos Middle | Napa | Middle | 06-08 | 599 | · |
| Napa Valley Language Academy | Napa | Elementary | KG-05 | 560 | · |
| Napa Junction Elementary | American Canyon | Elementary | KG-05 | 531 | · |
| Donaldson Way Elementary | American Canyon | Elementary | KG-05 | 528 | · |
| Shearer Elementary | Napa | Elementary | KG-08 | 501 | · |
| Willow Elementary | Napa | Elementary | KG-05 | 472 | · |
| Pueblo Vista Elementary | Napa | Elementary | KG-05 | 451 | · |
| Saint Helena High | St. Helena | High | 09-12 | 416 | · |
| Bel Aire Park Elementary | Napa | Elementary | KG-05 | 410 | · |
| Calistoga Elementary | Calistoga | Elementary | KG-06 | 405 | · |
| Snow Elementary | Napa | Elementary | KG-05 | 402 | · |
| Northwood Elementary | Napa | Elementary | KG-05 | 381 | · |
| McPherson Elementary | Napa | Elementary | KG-05 | 376 | · |
| Phillips Elementary | Napa | Elementary | KG-05 | 373 | · |
| New Technology High | Napa | High | 09-12 | 365 | · |
| Calistoga Junior/Senior High | Calistoga | High | 07-12 | 355 | · |
| Alta Heights Elementary | Napa | Elementary | KG-05 | 318 | · |
| Vichy Elementary | Napa | Elementary | KG-05 | 297 | · |
| West Park Elementary | Napa | Elementary | KG-05 | 296 | · |
| Stone Bridge | Napa | Elementary | KG-08 | 278 | · |
| Robert Louis Stevenson Intermediate | St. Helena | Middle | 06-08 | 257 | · |
| Saint Helena Elementary | St. Helena | Elementary | 03-05 | 229 | · |
| Saint Helena Primary | St. Helena | Elementary | KG-02 | 193 | · |
| Valley Oak High | Napa | High | 10-12 | 155 | · |
| Mayacamas Countywide Middle | Napa | Middle | 06-08 | 127 | · |
| Napa Valley Independent Studies | Napa | Combined | KG-12 | 116 | · |
| Howell Mountain Elementary | Angwin | Elementary | KG-08 | 85 | · |
| Camille Creek Community | Napa | High | 06-12 | 60 | · |
| Pope Valley Elementary | Pope Valley | Elementary | KG-08 | 46 | · |
| Crossroads Academy | Napa | High | 07-12 | 13 | · |
| Saint Helena Opportunities Program | St. Helena | High | 12-12 | 9 | · |
| Palisades High (Continuation) | Calistoga | High | 09-12 | 7 | · |
| Mayacamas Charter Middle | Napa | Middle | 06-08 | 0 | · |
| Napa County ROP | Napa | High | 10-12 | 0 | · |
| Napa Preschool Program | Napa | Elementary | M-M | · | · |
Cities in Napa County
About Napa County
Across the mid-sized California county of Napa County of about 134,869 residents, the public-school footprint covers 43 schools and about 18,557 students.
Looking at the broader picture, census numbers show the median household earns about $111,471 a year, roughly 40% of adults have completed at least a four-year degree, and the poverty rate is around 5%. That income level is 25% above the California median.
On the level-by-level breakdown, Napa County is made up of 23 elementary schools (8,479 students), 7 middle schools (3,598), 12 high schools (6,364), and 1 combined or other schools.
Napa Valley Unified dominates the local landscape, accounting for roughly 16,077 students on its own.
Five-year track record. Across the same 7-year window, public-school enrollment contracted 9%: 20,384 students in SY 2017-18 versus 18,557 in SY 2024-25. Napa County now counts 40 public schools, down from 43 in SY 2017-18. Demographically, the White share of enrollment decreased from 30% to 25%.
Within the allk12 community for this area, the community for Napa County discusses comparison threads between local schools and program reviews. Anyone with firsthand knowledge of these schools is welcome to weigh in.