Collective Bargaining
K12

California teacher salary comparison: what a county-level view tells you that a spreadsheet cannot

Mike Mastrullo
September 3, 2026
|
6
 min read

Most bargaining cycles require an enormous amount of work from district teams that are already responsible for running schools, managing budgets, supporting staff, and responding to their communities. Business offices gather salary schedules, call colleagues, review settlements, and build spreadsheets to understand the market, often on top of everything else already on their plates.

At the same time, bargaining units frequently have the support of larger organizations, professional staff, and established networks dedicated to negotiations and compensation analysis.

District teams work incredibly hard to prepare. The challenge is not effort. It is time, capacity, and access to the same depth of information.

That is where better data and better tools can make a meaningful difference.

The single number hides most of the market

We recently published county-level compensation comparisons for Contra Costa County and Colusa County covering the 2025-26 contract year.

In Contra Costa County, starting pay for a certified classroom teacher ranges from $57,963 to $69,400 across 17 districts. That is an $11,437 spread inside one county, among districts that recruit from the same candidate pool.

Litix Insights · Contra Costa County

Starting teacher pay, 2025-26

Step 1 of the lowest column, 17 Contra Costa County districts. County offices of education excluded.

Acalanes Union High
$69,400
Pittsburg Unified
$69,159
Orinda Union Elem.
$68,833
Liberty Union High
$67,324
Mt. Diablo Unified
$66,926
John Swett Unified
$66,750
West Contra Costa
$66,556
Moraga Elementary
$65,319
Antioch Unified
$64,901
Martinez Unified
$64,863
San Ramon Valley
$64,583
Knightsen Elem.
$63,550
Lafayette Elem.
$63,282
Walnut Creek Elem.
$62,755
Byron Union Elem.
$59,534
Oakley Union Elem.
$58,792
Canyon Elementary
$57,963
$55,000$62,500$70,000

$11,437 between the highest and lowest starting salary in one county

Source: Litix Insights, Contra Costa County certified-teacher comparison, 2025-26 contract year. Brentwood Union publishes no teacher salary schedule in our data and is excluded from salary views. Axis begins at $55,000 to show the spread.

Starting teacher pay, 17 Contra Costa County districts, 2025-26. Step 1 of the lowest column. Source: Litix Insights. Brentwood Union publishes no teacher salary schedule in our data and is excluded from salary views. Axis begins at $55,000 to show the spread.

The spread on benefits is wider still. Employer contributions toward family medical coverage run from $9,600 a year in one district to $36,468 in several others, a difference of nearly four times. Contracted work days range from 183 to 186. Once you divide entry salary by work days and workday length, the hourly value of a teacher's time runs from $42.60 to $54.73.

Benefits can reverse the order of finish

That risk is easiest to see in a small county, where every peer is one you know by name. Colusa County has four districts, a set small enough to hold in your head, which makes the effect obvious.

Colusa Unified pays the highest mid-career master's salary in the county at $84,354 on Step 10 of the master's column. It does not lead the county on total compensation. Pierce Joint Unified does, at $96,805, because its employer health cap of $14,000 is roughly $3,000 higher than its neighbors'.

Litix Insights · Colusa County

Total compensation, mid-career master's teacher, 2025-26

Salary at Step 10 of the master's column plus the district's annual employer health-contribution cap.

Master's salary, Step 10 Employer health cap
Pierce Joint Unified$82,805 + $14,000 = $96,805
Colusa Unified$84,354 + $11,005 = $95,359
Williams Unified$83,216 + $11,220 = $94,436
Maxwell Unified$75,178 salary only

Colusa Unified pays the highest master's salary in the county and still finishes second on total compensation. Pierce Joint's $14,000 health cap closes a $1,549 salary gap and opens a $1,446 lead.

Source: Litix Insights, Colusa County teacher compensation dashboard, 2025-26. Maxwell Unified's 2025-26 agreement in our data specifies no employer health-contribution cap, so it is shown on salary only.

Total compensation, mid-career master's teacher, Colusa County, 2025-26. Salary at Step 10 of the master's column plus the annual employer health-contribution cap. Maxwell Unified's agreement in our data specifies no employer health cap, so it appears on salary only.

A $1,549 salary advantage becomes a $1,446 disadvantage once health contributions are counted. Districts that benchmark on salary alone in a market like this can raise pay, still lose candidates, and never understand why.

Thin data is a method problem, not a dead end

Small counties and small districts raise a fair objection: there is not enough data to compare anything. What actually happens is that some districts do not publish some items, and any honest comparison has to say so rather than fill the gaps.

In our Colusa report, Maxwell Unified's 2025-26 agreement specifies no sick leave and no employer health cap in our data, so Maxwell is excluded from those two rankings and appears on salary only in the total compensation table. In Contra Costa, Canyon Elementary publishes no sick leave, health, or daily hours figures. Lafayette and West Contra Costa publish no teacher health contribution. Brentwood Union publishes no salary schedule at all, so it does not appear in the salary views.

That is why percentile ranks in these reports state the number of districts scored on each dimension separately: pay across 17 districts, sick days across 16, health across 14. A rank computed against a shifting denominator, without saying so, is the kind of number that falls apart the moment a union analyst asks how it was calculated. A rank with its peer count on the page holds up.

What this changes at the table

Three habits carry over to any district in any state with collective bargaining, not only to California.

  • Define your peer set before you take a position. Statewide averages describe a market no candidate is actually choosing from. The relevant comparison is the specific set of districts your applicants weigh against your offer, which usually means county and regional peers of similar size and structure.
  • Compare packages, not schedules. Salary, health contributions, work year, workday length, sick and personal leave, stipends, and longevity all belong in the same view. Pull one out and the picture distorts.
  • Model the multi-year cost before you commit. A one percent change reads as small in a single budget year and compounds across a schedule and a contract term. Leaders who can show a board what a proposal costs in year five, not just year one, are in a much stronger position than leaders who cannot.

Districts working from verified contract data tend to spend less of the negotiation arguing about whose numbers are right and more of it deciding what to do. That shift is the whole point.

See your county's numbers

The Contra Costa and Colusa reports were built from the verified contract data behind Litix Insights: salary schedules, settlements, benefits, and district financials, collected and structured so your team does not have to. If you want to see how your district ranks against the peers you actually compete with, click the button below and we will walk through the process with you.