SSalario

US Salary Dataset

830 occupations from BLS OEWS, May 2025. National employment and wage estimates, with official occupation codes and hourly and annual percentiles. Published here September 7, 2026; the wages refer to May 2025, not 2026 forecasts.

Download

Download JSON

830 records. UTF-8 JSON. No account or API key.

Original BLS spreadsheet ZIP | Extraction script

National wage examples

May 2025 annual wage percentiles in USD. P50 is the median.
Occupation / SOCP10P50P90
Software Developers
15-1252
$82,460$135,980$214,670
Accountants and Auditors
13-2011
$56,020$83,680$144,090
Welders, Cutters, Solderers, and Brazers
51-4121
$39,240$53,750$77,530
Actors
27-2011
Not publishedNot publishedNot published

Actors have hourly wage estimates in this file, but no annual estimates. Missing values are not zero.

Fields and interpretation

OCC_CODE, OCC_TITLE
Official occupation identifier and title, unchanged from the source. These are not custom Salario job titles.
TOT_EMP, EMP_PRSE
Estimated employment and its percent relative standard error. Sampling estimates are not exact employee counts.
A_MEAN, H_MEAN
Mean annual and hourly wages. Mean and median are different statistics.
A_PCT10 to A_PCT90; H_PCT10 to H_PCT90
Annual and hourly wage percentiles, with A_MEDIAN and H_MEDIAN at P50. P10 is not an entry-level salary; P75 is not a senior salary. These distributions do not identify years of experience.
ANNUAL, HOURLY
Source flags for occupations with only annual or only hourly wage reporting. Do not fill missing annual wages by multiplying an hourly figure.

Cell values are strings, including numbers. Original BLS markers such as * and empty cells remain unchanged. Parse only numeric values and retain the nonnumeric markers as unavailable data.

Sources and reproducibility

  1. Source: BLS May 2025 national workbook, retrieved September 7, 2026.
  2. Selection: national, cross-industry, all ownerships; only O_GROUP=detailed. Total, major, minor and broad aggregate rows are excluded.
  3. Transformation: select the 18 documented columns, preserving all original cell values. No title mapping, inflation adjustment, growth projection or replacement of missing wages.
  4. Reproduction: the linked Python script uses only the standard library and checks the source SHA256 before extracting. Run python3 build-oews-dataset.py oesm25nat.zip output.json.

Original ZIP SHA256:

b5855a37f3e03e779f6fbf173d3bbc94aeeff33426aef32fa95ce6d025bab1af

Coverage and estimation details: BLS technical notes and OEWS FAQ. OEWS excludes self-employed workers. These are national gross wage estimates, not local offers, take-home pay or total compensation including benefits.

Citation and reuse

U.S. Bureau of Labor Statistics. Occupational Employment and Wage Statistics, May 2025. National detailed-occupation JSON extract by Salario, version 2025-05.salario.1, September 7, 2026.

BLS data are public domain. Salario supplies the format conversion, not the underlying survey. No BLS affiliation or endorsement is implied.

Correction and legacy file

The April 2026 release contained 340 custom job titles described as BLS-aligned, with entry-level and senior salary fields. It did not supply a reproducible SOC mapping. Those claims have been withdrawn from this page.

The legacy 340-record file remains at its original URL for compatibility, with an unverified-data notice. Its values are unchanged and are not part of this BLS extract. Do not use that file as a verified current wage benchmark.

September 7, 2026: replaced the featured download and corrected the source, period, coverage and percentile labels. This extract does not automatically update the salary estimates on other Salario pages.

Related calculations: Salary to hourly | Hourly to salary.