County directory · California · 2026–27
School districts in Butte County, CA
Butte County has 13 regular public school districts, enrolling 13,231 students in 2024–25. The largest is Oroville Union High (2,230 students, 17% of the county), followed by Gridley Unified and Oroville City Elementary. 12 of the 13 offer kindergarten. California's kindergarten cutoff: turn 5 by September 1.
The 13 districts, largest first
| District and office | Grades | Schools | Students | Kindergarten | District office contact |
|---|---|---|---|---|---|
| Oroville Union High 2211 Washington Ave., Oroville | 9–12 | 4 | 2,230 | — | (530) 538-2300 |
| Gridley Unified 429 Magnolia St., Gridley | K–12 | 5 | 2,002 | 196 | (530) 846-4721 |
| Oroville City Elementary 2795 Yard St., Oroville | K–12 | 8 | 1,950 | 288 | (530) 532-3000 |
| Paradise Unified 6696 Clark Rd., Paradise | K–12 | 11 | 1,733 | 194 | (530) 872-6400 |
| Thermalito Union Elementary 400 Grand Ave., Oroville | K–8 | 6 | 1,515 | 210 | (530) 538-2900 |
| Palermo Union Elementary 7390 Bulldog Way, Palermo | K–8 | 6 | 1,343 | 193 | (530) 533-4842 |
| Durham Unified 9420 Putney Dr., Durham | K–12 | 3 | 1,048 | 117 | (530) 895-4675 |
| Biggs Unified 300 B St., Biggs | K–12 | 3 | 534 | 53 | (530) 868-1281 |
| Butte County Office of Education 1859 Bird St., Oroville | K–12 | 6 | 374 | 12 | (530) 532-5650 |
| Manzanita Elementary 627 East Evans-Reimer Rd., Gridley | K–8 | 1 | 306 | 46 | (530) 846-5594 |
| Bangor Union Elementary 7549 Oro-Bangor Hwy., Bangor | K–8 | 1 | 88 | 18 | (530) 679-2434 |
| Golden Feather Union Elementary 2771 Pentz Rd., Oroville | K–8 | 1 | 67 | 11 | (530) 533-3467 |
| Pioneer Union Elementary 286 Rockerfeller Rd., Berry Creek | K–8 | 1 | 41 | 9 | (530) 589-1633 |
Butte County at a glance
Together the 13 districts run 56 schools from offices in 8 towns. The smallest by enrollment is Pioneer Union Elementary, with 41 students; the median Butte County district has 1,048. By grade span: 6 K–12, 6 K–8 and 1 9–12. Without kindergarten: Oroville Union High (9–12).
Kindergarten in 2024–25, counting the 12 districts that report a K grade: 1,347 children. The biggest kindergarten was Oroville City Elementary's, with 288; Thermalito Union Elementary had 210, and the smallest, Pioneer Union Elementary, had 9.
Butte County holds 13 of California's 987 regular districts (1.3%) and 0.3% of its 5,201,297 public school students, ranking 28th of 58 counties by number of districts and 37th by enrollment. By size, 7 enroll 1,000 to 4,999 and 6 have fewer than 1,000 students, and the average school here has about 236 students.
Which district am I in?
Each district draws its own attendance zones, so your home address decides it. There is no address lookup here; ask the district. Each one's own site:
Oroville Union High · Gridley Unified · Oroville City Elementary · Paradise Unified · Thermalito Union Elementary · Palermo Union Elementary · Durham Unified · Biggs Unified · Butte County Office of Education · Manzanita Elementary · Bangor Union Elementary · Golden Feather Union Elementary · Pioneer Union Elementary
What grade will my child be in?
More in California
Every California district by county · California kindergarten cutoff
More California county directories: El Dorado County (16) · Riverside County (24) · Sacramento County (13) · San Joaquin County (15) · San Luis Obispo County (11) · Shasta County (25)