Intro price $29/month (regular $49) $29/mo intro price Ends October 31 Join by then and keep $29 until you cancel. Lock in $29

Salary range data

What is a salary range?

It's the lowest and highest pay an employer says it expects to pay for a job. In 9,550 US job postings pulled on October 5, 2026, half of the ranges spanned $48,000 or more from bottom to top.

An AI recruiter offers you a number from the lower half of the posted range, then pushes back on your counter. Two scored mocks are free, with a free account and no card.

Bar chart: half of posted salary ranges span $48,000 or more. Typical bottom to typical top of the posted range by job type: Data & ML $166k to $240k, Product $169k to $235k, Engineering $160k to $226k, Design $143k to $198k, IT & security $120k to $172k, Sales $128k to $180k, Operations $112k to $160k, Marketing $133k to $180k, Science $136k to $182k, Customer support $100k to $145k, Finance $117k to $160k, HR & recruiting $112k to $155k, Legal $140k to $180k, Manufacturing $92k to $130k, Healthcare $100k to $130k; all job types $135k to $190k. From 9,550 US job postings.
Each bar runs from the typical bottom of the posted pay range to the typical top. Download the data (CSV)

What 9,550 job postings show

Every number comes from pay ranges employers posted on their own job boards. Typical means the median.

  1. Half of ranges span $48,000 or more

    That's the median gap between the bottom and the top of one posting's range: $48,184.

  2. The typical range runs from $135,000 to $190,000

    Those are the median bottom and the median top. These employers pay more than the US job market as a whole, so the dollar levels run high.

  3. The top is about a third above the bottom

    In the typical posting, the top is 34% above the bottom. In 3 of 10 postings it's at least 50% above, and in 7% it's double or more.

  4. Senior ranges are wider

    The median gap is $27,000 for entry-level titles, $40,000 for mid-level or unlabeled ones, $51,000 for senior titles and $69,000 for staff and principal titles.

  5. Data & ML ranges are the widest

    Data & ML postings typically run from $166,000 to $240,000. Healthcare postings are the narrowest, from $100,000 to $130,000.

  6. Many employers use round steps

    About 1 in 14 postings sets the top exactly 25% above the bottom. A third above, 38% above and 50% above come next.

Salary ranges by job type

The typical bottom and top of the posted range for each job type, and the gap between them.

Job typeTypical bottomBottomTypical topTopGapPostings
Data & ML$166,000$166k$240,000$240k$74,000$74k907
Product$169,000$169k$235,000$235k$66,000$66k382
Engineering$160,000$160k$226,000$226k$66,000$66k1,848
Design$143,000$143k$198,000$198k$55,000$55k420
IT & security$120,000$120k$172,000$172k$52,000$52k184
Sales$128,000$128k$180,000$180k$52,000$52k1,106
Operations$112,000$112k$160,000$160k$48,000$48k928
Marketing$133,000$133k$180,000$180k$47,000$47k609
Science$136,000$136k$182,000$182k$46,000$46k78
Customer support$100,000$100k$145,000$145k$45,000$45k363
Finance$117,000$117k$160,000$160k$43,000$43k379
HR & recruiting$112,000$112k$155,000$155k$43,000$43k319
Legal$140,000$140k$180,000$180k$40,000$40k219
Manufacturing$92,000$92k$130,000$130k$38,000$38k180
Healthcare$100,000$100k$130,000$130k$30,000$30k309
All job types$135,000$135k$190,000$190k$55,000$55k9,550

Job type comes from the job title. 1,319 postings with other titles count only in the totals. This gap is between the typical bottom and the typical top, so it differs from the median gap inside one posting ($48,184).

What a posted range means for your offer

  1. It's the employer's own estimate

    A posted range shows what the employer says it expects to pay for the job. It doesn't show where offers land inside it.

  2. Salary range or salary band?

    A salary band is the range a company sets for a job level inside its own pay structure. The range in a posting is the one it publishes for a single opening.

  3. Before the first call

    Have one number ready for the salary expectations question, with the posted range as your starting point.

    How to answer salary expectations →

  4. After the offer

    Counter with one researched number and a reason tied to the job.

    How to negotiate salary after a job offer →

Which states require a salary range in job postings

As of October 2026, 14 states and Washington, D.C. require many employers to put a pay range in job postings. Who is covered depends on the employer's size.

StateIn effect sinceEmployers covered
ColoradoJan. 1, 2021All employers
CaliforniaJan. 1, 202315 or more employees
WashingtonJan. 1, 202315 or more employees
New YorkSept. 17, 20234 or more employees
HawaiiJan. 1, 202450 or more employees
District of ColumbiaJune 30, 2024All except the DC and federal governments
MarylandOct. 1, 2024All employers
IllinoisJan. 1, 202515 or more employees
MinnesotaJan. 1, 202530 or more employees
New JerseyJune 1, 202510 or more employees
VermontJuly 1, 20255 or more employees
MassachusettsOct. 29, 202525 or more employees
VirginiaJuly 1, 2026All employers
MaineJuly 29, 202610 or more employees
ConnecticutOct. 1, 2026All employers
DelawareStarts Sept. 26, 202726 or more employees

Nevada requires the range after an interview, and Rhode Island on request. Some cities, such as New York City, have their own rules. This is a summary, not legal advice.

How we got the numbers

  • Where. The public job feeds of 466 employer job boards hosted on Greenhouse, Lever and Ashby, read on October 5, 2026.
  • What counts. US postings with an annual pay range in US dollars, from the board's pay field or, when that's empty, the first dollar range in the posting text. Left out: hourly pay, on-target earnings that include commission, other currencies, part-time, contract and temporary roles, and figures that aren't a plausible annual salary (under $15,000, over $2,000,000, or a top more than six times the bottom). Each posting counts once.
  • Balance. No company counts for more than 25 postings in any job type, so a few large employers can't set the answer. That leaves 9,550 postings from 304 companies, out of 14,754. Without the cap, the median gap inside one posting would be $50,000 instead of $48,184.
  • Checked by hand. 20 postings picked at random, each compared with the range on the live posting. All 20 matched.
  • Limits. These are employers that use these three job boards, many of them tech and venture-backed companies, so pay levels run higher than in the US as a whole and some job types are thin. A posted range is what the employer published, not what anyone was paid.
  • The data. Download the CSV: medians by job type, level and source. No company names and no single postings.

Practice negotiating inside a posted range

Paste a job posting that lists a pay range. An AI recruiter offers you a number from the lower half of it and pushes back on your counter, and you get a score. Two scored mocks are free, with no card.

Your free mocks show the score. The Interview-Ready plan shows you how to raise it.

  • As many scored mocks as you want, in every round
  • Why you lost points on each skill
  • Your weakest answers rewritten, with why the new version scores higher

$29 a month if you join by October 31, and you keep it while you stay (regular $49). 14-day refund from your account. See the plan

Practice negotiating your offer

More guides: Phone screen questions · Salary expectations · Phone interview tips · Calming interview nerves · Negotiating a job offer · What not to say in an interview · Asking for a raise · Practicing for an interview · Answering interview questions · Panel interviews · Why it's hard to find a job · Asking for a promotion · Interview tomorrow?