Research question
Among the 13,138 US public-school districts, which districts report the highest average teacher salaries (filtering to districts with enrollment of 1,000+ students to suppress single-school administrative entities and small special-purpose districts whose ratios reflect headcount mechanics rather than salary policy)?
Methodology
We queried the PlainTeacher districts table at server render time and pulled the columns name, state, avg_salary, enrollment. The query ranks records by avg_salary DESC and returns the top 10. Every numeric value rendered on this page derives from a live SELECT against the production districts table -- no figure is hardcoded, and the table refreshes whenever the underlying National Center for Education Statistics dataset is reingested.
Column lineage: each field maps to a typed column in the districts table. Identifier columns carry the entity slug or code used elsewhere in PlainTeacher; quantitative columns store values as exported by the National Center for Education Statistics (preserving the original measurement unit). Where the source publishes values in thousands of dollars, we render them via the standard PlainTeacher money formatter that converts to billions or millions depending on magnitude. Where the source publishes raw integer counts, we render with thousand-separators preserved.
The ranking returned by this page reflects the most recent ETL run captured in the portal database. Every page load executes the same SQL against the read-only SQLite snapshot. Cache headers on the response are managed by the portal middleware: edge cache lifetime is bounded so a rebuilt dataset propagates within hours rather than days. The methodology page documents the full ETL pipeline, source vintage, and column lineage for PlainTeacher.
Coverage and exclusions: rows are filtered by the WHERE clause on the primary query to remove null or zero values on the ranking column. National Center for Education Statistics occasionally suppresses values for reasons of confidentiality, sample size, or quality control; suppressed rows are excluded from this ranking by design rather than displayed as zeros. If the underlying source revises a value in a subsequent vintage, the revised value will appear on the next ETL run without changes to this page's source code.
See the methodology page for the complete ETL pipeline, source vintage, and column lineage.
Top 10 US Public School Districts by Average Teacher Salary
Live data, filtered to districts with 1,000+ enrollment
- OYSTER BAY-EAST NORWICH CENTRAL SCHOOL DISTRICT
OYSTER BAY-EAST NORWICH CENTRAL SCHOOL DISTRICT
$248,904.93 Est. avg salary
- HEWLETT-WOODMERE UNION FREE SCHOOL DISTRICT
HEWLETT-WOODMERE UNION FREE SCHOOL DISTRICT
$248,396.797 Est. avg salary
- THREE VILLAGE CENTRAL SCHOOL DISTRICT
THREE VILLAGE CENTRAL SCHOOL DISTRICT
$246,085.258 Est. avg salary
- MERRICK UNION FREE SCHOOL DISTRICT
MERRICK UNION FREE SCHOOL DISTRICT
$245,411.269 Est. avg salary
- HENDRICK HUDSON CENTRAL SCHOOL DISTRICT
HENDRICK HUDSON CENTRAL SCHOOL DISTRICT
$242,553.191 Est. avg salary
- EAST WILLISTON UNION FREE SCHOOL DISTRICT
EAST WILLISTON UNION FREE SCHOOL DISTRICT
$239,768.519 Est. avg salary
- HALF HOLLOW HILLS CENTRAL SCHOOL DISTRICT
HALF HOLLOW HILLS CENTRAL SCHOOL DISTRICT
$237,729.763 Est. avg salary
- SYOSSET CENTRAL SCHOOL DISTRICT
SYOSSET CENTRAL SCHOOL DISTRICT
$235,381.878 Est. avg salary
- LONG BEACH CITY SCHOOL DISTRICT
LONG BEACH CITY SCHOOL DISTRICT
$235,124.79 Est. avg salary
- Merced County Office of Education
Merced County Office of Education
$234,299.424 Est. avg salary
What this shows Top-paying districts cluster in wealthy Northeast and West Coast suburbs, where local property-tax capacity and collective-bargaining agreements support significantly above-average salaries.
The ranked top 10
Every row below is rendered from a live SELECT against the 10-row result returned by the query in the frontmatter above. Refresh the page after an ETL run to see the latest values.
| # | District | State | Avg teacher salary | Enrollment |
|---|---|---|---|---|
| 1 | OYSTER BAY-EAST NORWICH CENTRAL SCHOOL DISTRICT | NY | $248,905 | 1,420 |
| 2 | HEWLETT-WOODMERE UNION FREE SCHOOL DISTRICT | NY | $248,397 | 2,810 |
| 3 | THREE VILLAGE CENTRAL SCHOOL DISTRICT | NY | $246,085 | 5,630 |
| 4 | MERRICK UNION FREE SCHOOL DISTRICT | NY | $245,411 | 1,544 |
| 5 | HENDRICK HUDSON CENTRAL SCHOOL DISTRICT | NY | $242,553 | 2,209 |
| 6 | EAST WILLISTON UNION FREE SCHOOL DISTRICT | NY | $239,769 | 1,620 |
| 7 | HALF HOLLOW HILLS CENTRAL SCHOOL DISTRICT | NY | $237,730 | 7,301 |
| 8 | SYOSSET CENTRAL SCHOOL DISTRICT | NY | $235,382 | 6,743 |
| 9 | LONG BEACH CITY SCHOOL DISTRICT | NY | $235,125 | 3,566 |
| 10 | Merced County Office of Education | CA | $234,299 | 1,563 |
Source: National Center for Education Statistics -- NCES Common Core of Data -- District-level instructional salary and enrollment. Values are queried live from the PlainTeacher SQLite snapshot at request time; the snapshot is refreshed by the portal ETL pipeline. National Center for Education Statistics -- NCES Common Core of Data -- District-level instructional salary and enrollment. Values are queried live from the PlainTeacher SQLite snapshot at request time; the snapshot is refreshed by the portal ETL pipeline.
Findings
Top entity in the ranking
The top-ranked record in this dataset is OYSTER BAY-EAST NORWICH CENTRAL SCHOOL DISTRICT, with a value of $248,905 on the Avg teacher salary column. The full top-10 set is rendered in the table above. Every value derives from the underlying districts table; no number is hardcoded into this page. When the source agency publishes a revision and our ETL pipeline reingests, the ranking and the prose around it update on the next page load.
Distribution shape
The gap between the top-ranked record ($248,905) and the 10th-ranked record ($234,299) characterizes how concentrated the top of the distribution is. Where the top value is many multiples of the median value of the visible set, the population is highly concentrated. Where the top and bottom of the visible set are close together, the distribution is relatively flat across the top end. The full distribution beyond this top-10 cut is summarized in the aggregate context section below and explored in the linked entity profiles.
Aggregate context
Across the full districts population, the aggregate query returns the following summary statistics. These anchors situate the top-10 ranking against the underlying population: how many records exist in total, what the sum of the ranking column is across all qualifying rows, and what the mean per-record value looks like. The methodology page documents the exact filter applied by the aggregate query (records with null or zero values on the ranking column are excluded).
Source provenance
The records in this ranking originate from National Center for Education Statistics, specifically the NCES Common Core of Data District-level instructional salary and enrollment dataset. PlainTeacher ingests the source vintage published by the agency, transforms it into a normalized SQLite schema, and serves it from a read-only snapshot. Every render of this page is a fresh SELECT against that snapshot.
Why this ranking matters
Rankings like this one let a reader scan a population quickly and identify outliers, concentrations, and patterns that warrant deeper investigation. The detail pages linked from each entity in the table above give the full per-entity context: time-series history where available, related metrics from adjacent tables, and links onward to the underlying source records.
What this analysis cannot tell us
District-level averages reflect total instructional salary divided by full-time-equivalent instructional staff and are sensitive to staffing-pattern artifacts: a district with a high ratio of veteran teachers near top step will report a higher average even if its salary schedule matches a neighboring district's. The filter to enrollment >= 1,000 excludes single-school districts and small special-purpose entities (charters, alternative-program districts) whose ratios often reflect headcount mechanics rather than policy. The filter to salary between $30,000 and $250,000 excludes mathematical artifacts (very small denominators producing improbably high or low ratios) without claiming that any specific excluded value is incorrect -- those rows are simply unreliable for ranking purposes. Geographic clustering of high-salary districts in the Northeast and West Coast suburbs reflects collective-bargaining law, regional cost of living, and local-tax-base capacity rather than any single policy lever. District names use the NCES local-education-agency naming convention which is sometimes longer or differently capitalized than the district's marketing name. F-33 fiscal year lags two years; this table reflects the most recent published year only.
Top 10 Large Districts by Average Teacher Salary (10,000+ Enrollment)
Restricted to comparable-scale operations to control for district-size effects
- Perth Amboy Public School District
Perth Amboy Public School District
$222,398.861 Est. avg salary
- NYC CHANCELLOR'S OFFICE
NYC CHANCELLOR'S OFFICE
$204,904.328 Est. avg salary
- Boston
Boston
$194,702.398 Est. avg salary
- SACHEM CENTRAL SCHOOL DISTRICT
SACHEM CENTRAL SCHOOL DISTRICT
$179,901.697 Est. avg salary
- Newton
Newton
$174,514.364 Est. avg salary
- YONKERS CITY SCHOOL DISTRICT
YONKERS CITY SCHOOL DISTRICT
$170,609.335 Est. avg salary
- Palo Alto Unified
Palo Alto Unified
$164,192.87 Est. avg salary
- NEWBURGH CITY SCHOOL DISTRICT
NEWBURGH CITY SCHOOL DISTRICT
$163,662.05 Est. avg salary
- District of Columbia Public Schools
District of Columbia Public Schools
$162,478.976 Est. avg salary
- BRENTWOOD UNION FREE SCHOOL DISTRICT
BRENTWOOD UNION FREE SCHOOL DISTRICT
$160,439.321 Est. avg salary
What this shows Restricting to large districts (10,000+ enrollment) shifts the comparison toward mega-district systems, where union contracts and cost-of-living adjustments often produce the highest nominal salaries.
What drives district-level pay
District pay diverges far more sharply than state averages suggest. The dominant driver is the local property-tax base: wealthy suburban communities fund negotiated step-and-column schedules, longevity stipends, and advanced-degree differentials that smaller rural systems cannot match. Staffing composition matters too, since special-education ratios, instructional-aide headcount, and the proportion of veteran teachers near the top of the salary lane all inflate the per-teacher estimate. Enrollment scale shapes administrative overhead and bargaining leverage. Because the figure divides instructional expenditure by an estimated teacher count, districts with unusual staffing patterns or generous fringe structures appear higher even when base contracts resemble their neighbors.
Sources
- National Center for Education Statistics -- Common Core of Data (CCD) -- https://nces.ed.gov/ccd/
- NCES F-33 Annual Survey of School System Finances -- https://nces.ed.gov/ccd/f33agency.asp