Guide

Berks County School Districts: Find Yours by Address

How to find your Berks County school district from a street address, plus all 18 districts with office addresses, phones, websites and towns served.

The Berks Beat|Published November 11, 2026|Facts last verified November 11, 2026
Illustration for Berks County School Districts: Find Yours by Address

The fastest way to find your Berks County school district from a street address is the state's free Find Municipality by Address tool, which returns both the municipality and the school district for any Pennsylvania home address. The county's property records search gives the same answer for any parcel, and the table below lists all 18 districts based in Berks County with the townships, boroughs and city each one serves.

Your school district is not always the name on your mailing address. A "Reading, PA" address can sit in the Reading, Muhlenberg, Antietam, Exeter Township, Wilson or Schuylkill Valley district, among others, because post office towns and school boundaries follow different lines. The district you live in decides where your children enroll, which school board sets the largest piece of your property tax bill, and which meetings to watch when a budget or a building project comes up.

Five ways to look up your district

  1. Use the state address tool. Open the Department of Community and Economic Development's Find Municipality by Address page, enter your street address, city and ZIP code, and click View Information. The result names your municipality and school district (a Spring Township test address returned "SPRING TWP, BERKS COUNTY / WILSON S D") and lists the taxes each one levies, including the real estate mills you can match against the county's rate table. The state warns that its address matching is a geocoding service outside DCED's control and recommends confirming the match with "the county, municipality and/or school district provided as a match." The data is refreshed nightly.
  2. Check the county parcel record. The Berks County property records search is free and needs no account. Agree to the disclaimer, search by address, owner or parcel number, and open the record. Beside the "Municipality:" line, the record carries a line labeled "School District:" with a code and name, such as "S16 - TWIN VALLEY," along with the owner and assessed value. Our parcel search guide walks through the other fields. The search runs on the Assessment Office's own records database, so it is the answer that matches your tax bills.
  3. Find your municipality, then use the table. If you already know your township or borough, the table below tells you the district. The county's 2026 tax-rate table lists one school millage for every municipality, and the county's School Districts of Berks County map draws each district over the municipal boundaries. If you are not sure which municipality you live in, our meeting schedule guide explains how to tell.
  4. Read your school tax bill. School real estate taxes are billed separately from county and municipal taxes, with the school rate taking effect July 1 each year, and the bill is issued for the district you live in. See how your property tax bill is split for what each of the three bills covers.
  5. Call the district. For a new house, a street on a district line, or a question about which elementary school serves your block, the district office is the final word; every office is listed below.

The Pennsylvania Department of Education's EdNA directory does a different job: it lists names, addresses and administrators for every school district, intermediate unit and charter school in the state, but it does not look up a district by home address.

All 18 Berks County school districts

Office addresses, phone numbers and websites below were checked on each district's own site on November 11, 2026. The municipalities come from the county's school district map and its 2026 tax-rate table, which assigns one school millage to each municipality. Phone numbers are the main district office line.

District District office Phone Municipalities served
Antietam 100 Antietam Rd., Reading, PA 19606 610-779-0554 Lower Alsace Township, Mount Penn
Boyertown Area 911 Montgomery Ave., Boyertown, PA 19512 610-367-6031 Bally, Bechtelsville, Boyertown, Colebrookdale Township, Douglass Township, Earl Township, Washington Township (plus part of Montgomery County)
Brandywine Heights Area 200 W. Weis St., Topton, PA 19562 610-682-5100 District Township, Longswamp Township, Rockland Township, Topton
Conrad Weiser Area 44 Big Spring Rd., Robesonia, PA 19551 610-693-8542 Heidelberg Township, Marion Township, North Heidelberg Township, Robesonia, South Heidelberg Township, Wernersville, Womelsdorf
Daniel Boone Area 501 Chestnut St., Birdsboro, PA 19508 610-582-6140 Amity Township, Birdsboro, Union Township
Exeter Township 200 Elm St., Reading, PA 19606 610-779-0700 Exeter Township, St. Lawrence
Fleetwood Area 801 N. Richmond St., Fleetwood, PA 19522 610-944-8111 Fleetwood, Maidencreek Township, Richmond Township
Governor Mifflin 10 S. Waverly St., Shillington, PA 19607 610-775-1461 Brecknock Township, Cumru Township, Kenhorst, Mohnton, Shillington
Hamburg Area 701 Windsor St., Hamburg, PA 19526 610-562-2241 Hamburg, Perry Township, Shoemakersville, Tilden Township, Upper Bern Township, Upper Tulpehocken Township, Windsor Township
Kutztown Area 10 Deisher Lane, Kutztown, PA 19530 610-683-7361 Albany Township, Greenwich Township, Kutztown, Lenhartsville, Lyons, Maxatawny Township
Muhlenberg 801 Bellevue Ave., Reading, PA 19605 610-921-8000 Laureldale, Muhlenberg Township
Oley Valley 17 Jefferson St., Oley, PA 19547 610-987-4100 Alsace Township, Oley Township, Pike Township, Ruscombmanor Township
Reading 800 Washington St., Reading, PA 19601 484-258-7000 City of Reading
Schuylkill Valley 929 Lakeshore Dr., Leesport, PA 19533 610-916-0957 Bern Township, Centerport, Centre Township, Leesport, Ontelaunee Township
Tulpehocken Area 27 Rehrersburg Rd., Bethel, PA 19507 717-933-4611 Bernville, Bethel Township, Jefferson Township, Penn Township, Tulpehocken Township
Twin Valley 4851 N. Twin Valley Rd., Elverson, PA 19520 610-286-8600 Caernarvon Township, New Morgan, Robeson Township (plus part of Chester County)
Wilson 2601 Grandview Blvd., West Lawn, PA 19609 610-670-0180 Lower Heidelberg Township, Sinking Spring, Spring Township, and the Berkshire Heights section of Wyomissing
Wyomissing Area 630 Evans Ave., Wyomissing, PA 19610 610-374-0739 West Reading, Wyomissing (except Berkshire Heights)

The Oley Valley district describes itself on its homepage as serving "the townships of Alsace, Oley, Pike, and Ruscombmanor," which matches the county map. The Pennsylvania Department of Revenue's school district code list gives the same 18 Berks-based districts, plus Upper Perkiomen, under the Berks heading.

Two Berks municipalities belong to districts based elsewhere

The county counts 72 municipalities, and its tax table adds a 73rd row for the sliver of Adamstown that crosses the Lancaster County line. Two of those 73 places belong to school districts that are not Berks districts.

  • Hereford Township is in the Upper Perkiomen School District, based at 2229 East Buck Road, Pennsburg, PA 18073, 215-679-7961, in Montgomery County. The district's homepage lists Hereford Elementary School among its five schools. The county's tax table gives Hereford a school millage of 29.024 mills, the only municipality in Berks with that rate, and the county map shades Hereford as Upper Perkiomen, "Partly in Montgomery Co."
  • Adamstown lies mostly in Lancaster County, with a small Berks County portion. Lancaster County's School Districts of Lancaster County map places Adamstown Borough in the Cocalico School District. The Berks tax table lists a school rate of 0.000 mills, and a municipal rate of 0.000, for the Berks part of Adamstown, and the Berks school district map omits it. If you own there, confirm your district with the borough.

Three districts in the table also cross county lines in the other direction. The county map marks Boyertown Area as partly in Montgomery County, Twin Valley as partly in Chester County, and Upper Perkiomen as partly in Montgomery County. Lancaster County's map, dated 2012, also shows a small Conrad Weiser Area piece inside Lancaster County; the Berks map does not flag Conrad Weiser as crossing the line, so ask the district if you live near that border.

Municipalities split between districts

The county's tax table shows one municipality divided between two districts: Wyomissing. The borough's main area pays the Wyomissing Area school rate of 36.603 mills, while a separate row, "Berkshire Heights 96A," pays the Wilson rate of 33.060 mills with the same borough municipal rate. The county map draws the same split as a white Wilson notch on the borough's west edge. If you live in Wyomissing, check which row applies to your parcel before assuming your district.

Every other municipality in the county's table carries a single school rate, which means it sits in a single district. A different kind of split happens inside districts with more than one elementary school. Governor Mifflin, for example, runs Cumru, Mifflin Park and Brecknock elementary schools and offers a find-your-building-by-home-address lookup on its homepage. In any district with several elementary schools, the district office can tell you which school serves your street.

What your district controls

Your school district is a separate government from your township or borough, with its own elected school board, its own budget and its own tax.

Your tax bill. The school real estate tax is the largest of the three property taxes on most Berks homes. The 2026-27 school rates run from 18.29 mills in Reading to 53.8 mills in Antietam, so a move across a district line changes a bill far more than a move across a municipal line. Every town's three rates are in our property tax rates by municipality guide; how your bill is split covers who bills what and when.

Enrollment. Under state regulation, "a school age child is entitled to attend the public schools of the child's district of residence," and that district is "that in which the parents or the guardian resides" (22 Pa. Code § 11.11). When you register, the Department of Education's enrollment circular says a district must enroll a child "in all cases within five (5) business days" once the required documents are in hand. Proof of residency can be a current deed, an active lease, a mortgage statement, utility bill, internet bill, credit card bill, bank statement, tax bill or insurance document no more than three months old, or a piece of federal or state government mail from the past three months. Any one of them is acceptable, though the circular says a district "may request that more than one form of residency confirmation be provided" as long as that "should not delay enrollment"; only cyber charter schools are limited to a single document. Families identified as homeless "are not required to provide a home address or proof of residency." Each district's registration page lists its own forms and office hours.

Meetings and votes. School boards adopt budgets, set the tax rate, approve contracts and vote on building projects in public meetings. For how to find your board's meeting dates and agendas, see the school board section of our meeting schedule guide. Most districts also have their own page of our coverage, such as Wilson or Reading.

The intermediate unit, career centers and charters

Berks County Intermediate Unit 14. The BCIU, at 1111 Commons Blvd., Reading, PA 19605, 610-987-2248, is a regional agency that "provides programs and services to public school districts, nonpublic schools, and other human service organizations of Berks County" and acts as "a liaison agent between the schools and the Pennsylvania Department of Education." It is governed by an 18-member board with one representative from each Berks district and reports an operating budget above $187 million. It is not a district you enroll in; its programs reach students through their home districts. Its education directory lists the 18 districts, both career centers and the county's nonpublic schools.

Career and technical centers. The Berks Career & Technology Center "serves 16 public school districts" from campuses at 1057 County Welfare Road, Leesport, PA 19533, and 3307 Friedensburg Road, Oley, PA 19547 (610-374-4073). Its Joint Operating Committee seats one school director from each sponsoring district: Antietam, Boyertown, Brandywine Heights, Conrad Weiser, Daniel Boone, Exeter, Fleetwood, Governor Mifflin, Hamburg, Kutztown, Oley Valley, Schuylkill Valley, Tulpehocken, Twin Valley, Wilson and Wyomissing. The two districts not on that list, Reading and Muhlenberg, are the members of the Reading Muhlenberg Career & Technology Center, 2615 Warren Road, Reading (610-921-7300); its Joint School Committee page seats directors from both districts and names both superintendents.

Charter and cyber charter schools. A charter school is a public school run under a charter from a local school board; a cyber charter school is "an independent public school established and operated under a charter from PDE," the state education department. PDE's funding page says "charter schools do not charge students tuition" and that they "receive the majority of funding from their students' resident school districts." PDE's charter schools page links the current 2026-27 list of charter and cyber charter schools, with each school's phone, address, grades and location district. Your district of residence still bills your school tax.

FAQ

My municipality is in one district, but my neighbor's children go to a different school. How do I know which is mine?

Two things explain that. Wyomissing is the one Berks municipality the county's tax table splits between two districts, Wyomissing Area and Wilson (the Berkshire Heights section). More often, the neighbors are in the same district but a different elementary attendance area. Run your address through the state lookup for the district, then call the district office for the school.

Can I send my child to a school district I do not live in?

Not as a right. State regulation entitles a child to the public schools of "the child's district of residence," which is where the parent or guardian lives. Whether a district accepts tuition-paying nonresident students is up to that district's board policy, so ask the receiving district whether it does and what it charges before counting on a seat. Cyber charter schools, which PDE charters, and charter schools that accept out-of-district students do not charge tuition; ask the school about its enrollment area.

Which Berks County school district has the highest or lowest school tax?

For 2026-27, Antietam has the highest school rate at 53.8 mills and Reading the lowest at 18.29 mills, according to the county's tax table. The total bill also depends on your municipal rate and your assessed value. Our property tax rates by municipality guide lists every town's three rates and the combined total.

What school district code do I put on my Pennsylvania income tax return?

The Department of Revenue assigns a five-digit code to each district for the PA-40 return. For Berks districts the codes run from 06050 (Antietam) to 06935 (Wyomissing), with Upper Perkiomen at 46860; the full list is in Revenue's school district codes PDF. Revenue's instructions say to use the district where you lived on December 31 of the tax year and point to the same Find Municipality by Address tool to look it up.

Does my polling place tell me my school district?

No. Polling places are assigned by voting precinct, and the county's polling-place page does not name school districts, so use the state address tool or the county parcel record instead. If what you need is the polling place itself, our polling place guide covers the lookup.

Sources

Related: property tax rates by municipality · look up any property · how your tax bill is split · find your local meeting schedule

Keep reading

More local reporting from around Berks County.

Meeting preview

Tulpehocken Eyes Street Light Tax Hike; Mohnton Fills Seat

Tulpehocken supervisors weigh raising a 75-cent-per-foot street light tax for 2027, Lower Alsace returns to its budget draft and Mohnton fills a seat.

Meeting preview

Muhlenberg Seats Vasquez; Conrad Weiser Weighs 4.6% Tax Cap

Miguel Vasquez takes the oath tonight after a split Muhlenberg vote; EPA lead sampling at four district sites; Conrad Weiser's 2027-28 tax cap is 4.6%.

Meeting preview

Bethel Data Center Draft to County; Robeson Weighs Budget

Bethel votes Thursday on sending its data-center draft to county planners and advertising a 2027 budget; Robeson weighs a budget and a sewer hookup.

Meeting recap

Boyertown School Board Names Petri Assistant Superintendent

Boyertown's school board named Stephanie Petri assistant superintendent 7-1 and created a $155,000-$165,000 director's post over the same lone no vote.

Meeting preview

Berks GOP Challenges Provisional Ballots; Board to Decide

The Berks County Election Board hears GOP challenges to provisional ballots Nov. 12, then accepts the unofficial canvass and opens a five-day review.

Meeting preview

Tilden Township Data Center Vote Possible; Text Not Posted

Tilden Township supervisors hold a Nov. 12 hearing on a data center ordinance drafted since April and could vote the same night; the text is not posted.

All Berks County news →