The four checks that matter most
| Check | What to look for | Why it matters |
|---|---|---|
| Geography | One state at a time, clearly labeled | Keeps state, metro, and national figures from getting blended together |
| Pay definition | Median, mean, base salary, hourly wage, or total compensation | “Salary” alone can hide very different pay structures |
| Occupation match | A specific occupation or a narrow title group | Broad categories blur unrelated jobs together |
| Date and method | A release date plus a short method note | Old or unexplained data is hard to trust |
If a source misses one of these, it can still give a rough sense of the market. If it misses two, treat it as background reading, not a decision tool.
Match the source to the question
Not every salary source answers the same question. Public labor tables, job postings, employer pay bands, and state agency reports each have a different job to do.
| Source type | Best for | Weak spot |
|---|---|---|
| Public labor data | State-to-state comparisons and stable occupation rankings | It can lag behind the market |
| Survey-based data | Broad labor-market context across states | It is less sharp for narrow jobs and small states |
| Job postings | Current hiring ranges and negotiation prep | It reflects openings, not filled roles |
| State labor or education tables | Public-sector, licensed, or in-state careers | Coverage and update timing vary |
| Employer salary bands | Reading one company’s pay structure | It is company-specific, not market-wide |
For relocation planning, public labor data gives the steadiest baseline. For an active job search, job postings add fresh context. For negotiation, the employer’s own pay band matters more than a state average because that is what controls the offer.
The traps that make salary tables less useful
The biggest mistake is mixing base pay and total compensation. A role with a lower salary but strong bonus or equity can look cheap beside a salary-only role unless the source labels the difference clearly. Those are not the same comparison.
Another common problem is using national pay to judge a state move. National numbers flatten local differences in industry mix, public-sector employment, and seniority. A state-specific source is better, but only if the occupation match is tight.
Remote jobs need special care. Some companies pay by home state, some by the hiring hub, and some by region or tier. A statewide average does not tell you which rule applies, so it can point you toward the wrong number.
Sample size matters too. Broad roles such as nurses, teachers, or office jobs usually produce cleaner state figures. Narrow specialties often do not. In thin markets, one employer or one industry shift can move the median more than you expect.
When state salary data is not the main answer
Skip state averages when the real decision sits inside one offer instead of the market overall.
That includes roles with heavy commission, bonus-heavy finance jobs, equity-driven tech roles, freelance work, contract work, tipped jobs, and public-sector careers with step scales. In those cases, the base number does not tell the whole story. Commission plans, overtime rules, grade levels, service years, and union contracts matter more.
It also makes sense to move away from state data when the occupation is rare in your state. A regional view or a multi-year average gives a steadier picture than a single-state snapshot built on too few employers.
A simple way to judge a source fast
Use this short filter before you trust a salary table:
- The occupation matches your role closely.
- The state is isolated cleanly.
- The pay label is specific.
- The release date is recent enough to reflect the market you care about.
- The method note explains where the numbers came from.
- Bonuses, equity, commissions, and overtime are separated or clearly excluded.
- The source fits the decision you are making.
If two of those answers are no, move on to a better source or treat the figure as directional only.
What a good source stack looks like
A strong salary comparison usually uses two views, not one. Start with a public labor table for the baseline. Add either job postings or employer pay data for the current market edge. If both sources point in the same direction, the comparison is stronger. If they disagree sharply, the source labels and pay definitions usually explain why.
That approach is especially useful when you are deciding whether to relocate, switch fields, or compare remote options. Public data shows the broader state picture. Employer-specific data shows what one offer might actually look like.
Bottom line
The best salary-by-state source is the one that tells you exactly what the number measures. Look for a clean state label, a clear pay definition, a specific occupation match, and a recent date. Then choose the source type that fits the decision in front of you.
For broad planning, use public labor data first. For live applications, pair that with postings. For negotiation, lean on the employer’s own pay range and pay structure. State data is the baseline. It is not the whole answer, but it is the right place to start when it is labeled well.
FAQ
Is median better than mean for salary-by-state comparisons?
Usually, yes. Median is harder to distort with outliers and mixed seniority. Mean can still be useful if the source labels it clearly and the sample is broad.
How recent should salary data be?
For planning and relocation, a release date within the last year is a solid floor. Older data can still be useful for context, but it should not drive a decision on its own.
Are job postings reliable salary sources?
They are reliable as current hiring signals. They are not the same as filled-job pay, so use them for active searches and negotiation prep rather than for final state rankings.
What matters most for remote roles?
The employer’s location-based pay rule matters most. Some companies anchor pay to your home state, some to a hub, and some to a tiered region.
Should cost of living be part of the comparison?
Yes, but keep it separate from raw salary data. Salary shows the offer. Cost of living shows how far that money goes.