Cost position and fair comparisons
Is the district expensive, or just in a high-cost peer group?
NJDOE User-Friendly Budgets, 2025-26 latest year. Money changes are converted to 2025 dollars where labeled real or inflation-adjusted. How this budget data works
How to prove this story
A budget brief should leave the reader with a claim that can be checked. This generated checklist keeps the evidence basis, fair comparison, and counter-reading beside the topic before the longer tables.
| Claim job | Evidence that must travel with it | Fair comparison | Block this overread | Open next |
|---|---|---|---|---|
| Cost position | Name the exact cost basis: NJDOE comparative cost, operating budget per UFB on-roll, or tax levy per UFB on-roll. | County peers first, then statewide slices such as funding model, district scale, cost band, and service-load signal. | A high rank is not proof of waste, and a low rank is not proof of quality. | Comparison atlas · district first reads |
| Local explanation | Carry at least one category, funding, denominator, tax, reserve, or side-file signal with the cost rank. | Named local peers and similar budget-model districts, not only the statewide rank list. | One peer group can hide special-service, vocational, charter-transfer, or fixed-cost cases. | Explanation matrix · district report peer evidence |
County peer frame
County pages keep local peer context visible before a statewide rank turns into a misleading headline.
| County | Rows | Mean cost | Range | Funding mix | Operating scale |
|---|---|---|---|---|---|
| Cape May | 19 | $30,573 | $45,003 | 77% local / 13% state | $325.1M |
| Mercer | 11 | $28,786 | $77,010 | 54% local / 41% state | $1.6B |
| Hunterdon | 27 | $25,764 | $21,518 | 85% local / 9% state | $510.9M |
| Monmouth | 55 | $25,606 | $25,064 | 80% local / 14% state | $2.4B |
| Atlantic | 26 | $25,066 | $32,261 | 42% local / 46% state | $1.2B |
| Somerset | 19 | $24,879 | $13,441 | 78% local / 18% state | $1.4B |
| Bergen | 77 | $24,524 | $85,974 | 80% local / 15% state | $3.7B |
| Sussex | 26 | $23,908 | $13,368 | 76% local / 19% state | $523.7M |
| Morris | 40 | $23,638 | $16,377 | 81% local / 13% state | $2.0B |
| Salem | 14 | $23,377 | $46,616 | 42% local / 51% state | $277.9M |
| Ocean | 29 | $22,807 | $25,221 | 75% local / 22% state | $1.6B |
| Warren | 24 | $22,706 | $31,949 | 62% local / 31% state | $408.1M |
| Passaic | 21 | $22,541 | $8,228 | 41% local / 53% state | $2.2B |
| Burlington | 41 | $22,351 | $63,746 | 62% local / 32% state | $1.7B |
| Hudson | 13 | $22,163 | $9,608 | 49% local / 41% state | $2.2B |
| Essex | 23 | $21,916 | $9,667 | 38% local / 57% state | $3.7B |
| Gloucester | 29 | $21,539 | $48,485 | 57% local / 37% state | $1.1B |
| Camden | 39 | $21,495 | $13,814 | 42% local / 49% state | $2.2B |
| Middlesex | 25 | $21,088 | $16,388 | 59% local / 35% state | $3.2B |
| Cumberland | 14 | $20,844 | $7,875 | 17% local / 76% state | $651.8M |
| Union | 23 | $20,724 | $12,855 | 47% local / 50% state | $2.5B |
Comparative cost is NJDOE's published line. County range is the gap between the lowest and highest latest-year district rows in that county.
District cost leads
These are starting points for reporting, not proof that a district is overspending.
| District | Cost | Rank | Real movement | Funding / service context |
|---|---|---|---|---|
| Bergen Co Special Service | $103,100 | #1 NJ / #1 county | -$16,625 | 98% local; sent placements 0%; side rows 48 |
| Mercer Co Special Services School District | $95,262 | #2 NJ / #1 county | +$3,946 | 99% local; sent placements 0%; side rows 37 |
| Burlington Co Spec Serv | $79,585 | #3 NJ / #1 county | -$13,833 | 100% local; sent placements 0%; side rows 25 |
| Gloucester Co Spec Serv | $64,243 | #4 NJ / #1 county | -$8 | 88% local; sent placements 0%; side rows 53 |
| Salem Co Special Service | $63,018 | #5 NJ / #1 county | +$1,857 | 100% local; sent placements 0%; side rows 15 |
| Cape May Co Special Serv | $62,303 | #6 NJ / #1 county | -$8,387 | 93% local; sent placements 0%; side rows 23 |
| North Wildwood City | $55,374 | #7 NJ / #2 county | +$10,767 | 84% local; sent placements 24%; side rows 26 |
| Atlantic Co Special Serv | $50,249 | #8 NJ / #1 county | -$24,004 | 92% local; sent placements 0%; side rows 31 |
| Warren Co Special Service | $50,000 | #9 NJ / #1 county | -$5,004 | 100% local; sent placements 0%; side rows 15 |
| Wildwood Crest Boro | $46,959 | #10 NJ / #3 county | +$12,903 | 81% local; sent placements 23%; side rows 24 |
| Spring Lake Boro | $43,613 | #11 NJ / #1 county | +$6,371 | 83% local; sent placements 27%; side rows 25 |
| Saddle River Boro | $42,505 | #12 NJ / #2 county | +$11,581 | 86% local; sent placements 162%; side rows 26 |
| Brigantine City | $41,613 | #13 NJ / #2 county | +$8,251 | 88% local; sent placements 7%; side rows 32 |
| Roosevelt Boro | $40,023 | #14 NJ / #2 county | +$17,804 | 53% local; sent placements 75%; side rows 23 |
| Long Beach Island | $38,718 | #15 NJ / #1 county | +$2,092 | 52% local; sent placements 1%; side rows 27 |
| Sea Girt Boro | $38,409 | #16 NJ / #3 county | +$1,352 | 87% local; sent placements 33%; side rows 21 |
| Margate City | $38,160 | #17 NJ / #3 county | -$30 | 83% local; sent placements 12%; side rows 37 |
| Milford Boro | $36,095 | #18 NJ / #1 county | +$9,983 | 82% local; sent placements 41%; side rows 32 |
Small, special-service, vocational, and placement-heavy districts can dominate high-cost lists. Open the district report before making a causal claim.
Budget explanation matrix
Cost position is the entry point, not the explanation. These bundles show which other evidence layers should travel with a budget number before it becomes a claim.
| Bundle | Districts | Evidence | Examples | Counter-reading |
|---|---|---|---|---|
| High cost, local-revenue modelIs the high-cost read also a local levy and tax-base story? | 108 | 108 upper-quarter comparative-cost districts draw at least 65% of operating revenue from local sources. | Bergen Co Special Service $103,100Mercer Co Special Services School District $95,262 | High local share does not prove local tax pain. Tax rate, levy per UFB on-roll, equalized value, and county peers have to travel with the cost rank. |
| High cost with student-need contextIs a cost outlier also serving a higher-need student mix? | 31 | 31 upper-quarter cost districts also trigger a fall-enrollment need signal. | Mercer Co Special Services School District $95,262Burlington Co Spec Serv $79,585 | Need context does not explain every dollar. It tells the reader which cost comparisons are unfair without student mix, language, homelessness, or poverty context. |
| Cost position with service-load pressureCould placements, special education, or received students explain the comparison? | 88 | 88 above-median cost districts also trigger a UFB service-load signal. | Saddle River Boro 162%Essex Co Voc-Tech 116% | UFB service rows are planning rows, not audited rosters. They point to tuition, transportation, special-services, and receiving-district questions. |
| Small-district fixed-cost casesIs the per-pupil number high because fixed costs sit on a small denominator? | 93 | 93 districts have fewer than 500 UFB on-roll students and above-median published comparative cost. | Mercer Co Special Services School District $95,262Salem Co Special Service $63,018 | Small scale is context, not an excuse or a quality judgment. Check regional status, grade span, shared services, administration, facilities, and placements. |
| Real spending growth is the numeratorDid real operating dollars rise enough to explain the per-student change? | 78 | 78 districts classify as real operating-budget growth cases in the cost-change anatomy. | Northern Region Educational Services Commission +$76,509South Bergen Jointure Com +$39,087 | This is arithmetic, not causation. Named source rows, contracts, staffing, grants, and program changes still have to explain why dollars moved. |
| Enrollment denominator amplifies costDid fewer UFB on-roll students make the per-student line look higher? | 169 | 169 districts classify as enrollment-decline amplification cases in the cost-change anatomy. | Saddle River Boro +$26,705Cranbury Twp +$23,084 | The UFB denominator is a budget planning row. Read it beside fall enrollment before treating a per-pupil increase as a spending-only story. |
| Current proposal changes the local read nowDoes the proposed column change the story before the trend is quoted? | 204 | 204 districts have a non-mixed proposal profile and at least $500,000 of proposed operating movement. | Union County Vocational -$39.7MPaterson City +$36.4M | Proposal movement is nominal latest-file movement from revised/current to proposed. It should not be mixed with CPI-adjusted first-to-latest trend claims. |
| Funding model shiftedDid the operating budget move toward state aid, local revenue, or other/fund-balance sources? | 194 | 194 districts show a named funding-model shift across loaded UFB years. | Loch Arbour School District 80%Jersey City 57% | Operating revenue mix is General Fund operating revenue. It is not all-funds revenue and does not explain every grant, debt, or capital row. |
| Spending structure supplies the first category questionWhich budget family or high-level use row makes the district look different? | 305 | 305 districts trigger at least one transfer, school-based, benefit, operations, transportation, capital, special-revenue, or debt-service category signal. | Educ Serv Comm Morris Co 96%Camden Co Ed Serv Comm 92% | Category signals can be nested or outside operating budget. They are comparison leads, not one additive spending mix. |
| Tax basis changes the local-burden readIs the tax story about rate, levy per student, tax base, or regional slices? | 158 | 158 districts trigger a named estimated-tax basis signal. | Saddle River Boro $77,193North Wildwood City $48,842 | Estimated rates are side-file context, not tax-bill advice. Regional and municipal slices can make one district row represent several tax bases. |
| Balances and reserves alter the fiscal-cushion questionIs a visible budget story really about reserves, restriction, or planned drawdown? | 203 | 203 districts trigger a named balance or reserve profile. | Cape May Point 324%North Hanover Twp 144% | Recap balances are estimated close-year balances, not operating appropriations or unrestricted cash available for recurring costs. |
| Side files may contain the explanationDo unusual items, shared services, listed roles, or resource statements change the first read? | 274 | 274 districts trigger an unusual/shared-service or leadership/resource side-file signal. | Newark City $1.0BJersey City $761.9M | Side files are district-reported context. Unusual rows can duplicate source rows, shared savings are not audited offsets, and salary rows are selected listed roles. |
The matrix is generated from the same UFB rows as the explorer. Bundles overlap and should be read as reporting routes, not exclusive district labels.
Slice comparison starts
Use slices when county is not the right comparison group: funding model, district scale, cost band, or category signal can be the fairer frame.
| Slice | Districts | Mean cost | Real movement | Examples |
|---|---|---|---|---|
| Cape May CountyCounty peer sets | 19 | $30,573 | +$670 | Cape May Co Special Serv $62,303North Wildwood City $55,374Wildwood Crest Boro $46,959 |
| Mercer CountyCounty peer sets | 11 | $28,786 | +$522 | Mercer Co Special Services School District $95,262Hopewell Valley Regional $26,049Princeton $25,220 |
| Hunterdon CountyCounty peer sets | 27 | $25,764 | -$1,385 | Milford Boro $36,095Frenchtown Boro $32,779Tewksbury Twp $31,531 |
| Monmouth CountyCounty peer sets | 55 | $25,606 | +$1,647 | Spring Lake Boro $43,613Roosevelt Boro $40,023Sea Girt Boro $38,409 |
| Top-decile federal shareFunding models | 39 | $27,525 | -$428 | Bergen Co Special Service $103,100Mercer Co Special Services School District $95,262Gloucester Co Spec Serv $64,243 |
| At least 75% locally fundedFunding models | 332 | $24,866 | -$412 | Bergen Co Special Service $103,100Mercer Co Special Services School District $95,262Burlington Co Spec Serv $79,585 |
| Top-decile other/fund-balance shareFunding models | 60 | $24,132 | +$1,751 | Long Beach Island $38,718Avon Boro $33,657Cape May City $32,053 |
| At least 75% state-fundedFunding models | 23 | $23,110 | +$1,417 | Camden City $29,260New Brunswick City $27,485Plainfield City $27,019 |
| Under 500 UFB on-rollDistrict scale | 151 | $27,060 | +$627 | Mercer Co Special Services School District $95,262Salem Co Special Service $63,018Cape May Co Special Serv $62,303 |
| 500 to 1,999 UFB on-rollDistrict scale | 226 | $23,164 | +$1 | Bergen Co Special Service $103,100Burlington Co Spec Serv $79,585Gloucester Co Spec Serv $64,243 |
| 10,000+ UFB on-rollDistrict scale | 19 | $22,550 | +$1,442 | Camden City $29,260Jersey City $28,117Plainfield City $27,019 |
| 2,000 to 4,999 UFB on-rollDistrict scale | 134 | $21,648 | +$41 | Asbury Park City $33,850Lakewood Twp $32,375Ramsey Boro $29,853 |
| Top decile comparative costCost position | 57 | $39,021 | +$2,088 | Bergen Co Special Service $103,100Mercer Co Special Services School District $95,262Burlington Co Spec Serv $79,585 |
| Upper-quarter cost, below top decileCost position | 85 | $26,391 | +$1,154 | West Cape May Boro $28,780Carlstadt Boro $28,675Bergen County Vocational $28,583 |
| Middle-half comparative costCost position | 282 | $22,185 | +$155 | Little Silver Boro $24,803East Amwell Twp $24,756Somers Point City $24,732 |
| Bottom-quarter comparative costCost position | 142 | $18,511 | -$822 | Saddle Brook Twp $20,083Winslow Twp $20,059Union Beach $20,044 |
| Top-decile benefits shareSpending and student-load signals | 59 | $27,695 | -$942 | Bergen Co Special Service $103,100Mercer Co Special Services School District $95,262Burlington Co Spec Serv $79,585 |
| Top-decile plant operations shareSpending and student-load signals | 59 | $25,720 | +$269 | Cape May Co Special Serv $62,303North Wildwood City $55,374Roosevelt Boro $40,023 |
Slice membership is a latest-year comparison frame, not a cohort study.