County directory · Pennsylvania · 2026–27
School districts in Berks County, PA
Berks County has 18 regular public school districts, enrolling 65,186 students in 2024–25. The largest is Reading SD (16,664 students, 26% of the county), followed by Wilson SD and Boyertown Area SD. All 18 offer kindergarten. Pennsylvania sets no statewide kindergarten cutoff.
The 18 districts, largest first
| District and office | Grades | Schools | Students | Kindergarten | District office contact |
|---|---|---|---|---|---|
| Reading SD 800 Washington St, Reading | Pre-K–12 | 19 | 16,664 | 1,294 | (610) 371-5611 |
| Wilson SD 2601 Grandview Blvd, West Lawn | K–12 | 8 | 6,575 | 423 | (610) 670-0180 |
| Boyertown Area SD 911 Montgomery Ave, Boyertown also serves Montgomery County | Pre-K–12 | 9 | 6,375 | 407 | (610) 367-6031 |
| Muhlenberg SD 801 Bellevue Avenue, Reading | K–12 | 4 | 4,424 | 298 | (610) 921-8000 |
| Governor Mifflin SD 10 South Waverly Street, Shillington | Pre-K–12 | 6 | 4,158 | 271 | (610) 775-1461 |
| Exeter Township SD 200 Elm St, Reading | K–12 | 6 | 3,858 | 242 | (610) 779-0700 |
| Twin Valley SD 4851 N. Twin Valley Road, Elverson also serves Chester County | K–12 | 5 | 2,912 | 198 | (610) 286-8600 |
| Daniel Boone Area SD Daniel Boone Area SD Administrative Offi, Birdsboro | K–12 | 4 | 2,896 | 200 | (610) 582-6140 |
| Conrad Weiser Area SD 44 Big Spring Rd, Robesonia also serves Lancaster County | K–12 | 4 | 2,523 | 171 | (610) 693-8542 |
| Fleetwood Area SD 801 N Richmond St, Fleetwood | K–12 | 4 | 2,247 | 153 | (610) 944-8111 |
| Schuylkill Valley SD 929 Lakeshore Drive, Leesport | K–12 | 3 | 2,130 | 148 | (610) 916-0957 |
| Hamburg Area SD 701 Windsor Street, Hamburg | K–12 | 4 | 2,072 | 147 | (610) 562-2241 |
| Wyomissing Area SD 630 Evans Ave, Wyomissing | K–12 | 3 | 1,898 | 106 | (610) 374-0739 |
| Oley Valley SD 17 Jefferson St, Oley | K–12 | 3 | 1,443 | 90 | (610) 987-4100 |
| Kutztown Area SD 10 Deisher Lane, Kutztown | K–12 | 4 | 1,357 | 101 | (610) 683-7361 |
| Brandywine Heights Area SD 200 W Weis St, Topton | Pre-K–12 | 3 | 1,250 | 83 | (610) 682-5100 |
| Tulpehocken Area SD 27 Rehrersburg Road, Bethel | K–12 | 4 | 1,248 | 79 | (717) 933-4611 |
| Antietam SD 100 Antietam Rd Stony Ck Mills, Reading | K–12 | 3 | 1,156 | 74 | (610) 779-0554 |
Berks County at a glance
Together the 18 districts run 96 schools from offices in 15 towns. The smallest by enrollment is Antietam SD, with 1,156 students; the median Berks County district has 2,247. By grade span: 14 K–12 and 4 Pre-K–12.
Kindergarten in 2024–25, counting the 18 districts that report a K grade: 4,485 children. The biggest kindergarten was Reading SD's, with 1,294; Wilson SD had 423, and the smallest, Antietam SD, had 74.
Berks County holds 18 of Pennsylvania's 500 regular districts (3.6%) and 4.3% of its 1,502,393 public school students, ranking 3rd of 67 counties by number of districts and 7th by enrollment. By size, 3 enroll 5,000 or more and 15 enroll 1,000 to 4,999, and the average school here has about 679 students.
3 districts reach past the county line: Boyertown Area SD (into Montgomery County), Twin Valley SD (into Chester County) and Conrad Weiser Area SD (into Lancaster County).
Which district am I in?
Each district draws its own attendance zones, so your home address decides it, and with 3 of Berks County's districts crossing county lines the county alone won't. There is no address lookup here; ask the district. Each one's own site:
Reading SD · Wilson SD · Boyertown Area SD · Muhlenberg SD · Governor Mifflin SD · Exeter Township SD · Twin Valley SD · Daniel Boone Area SD · Conrad Weiser Area SD · Fleetwood Area SD · Schuylkill Valley SD · Hamburg Area SD · Wyomissing Area SD · Oley Valley SD · Kutztown Area SD · Brandywine Heights Area SD · Tulpehocken Area SD · Antietam SD
What grade will my child be in?
More in Pennsylvania
Every Pennsylvania district by county · Pennsylvania kindergarten cutoff
More Pennsylvania county directories: Cambria County (13) · Chester County (12) · Dauphin County (11) · Delaware County (15) · Erie County (13) · Schuylkill County (11)