Highest social worker salaries in Utah, by employer, 2025-26

Weber Human Services pays Utah's highest average total pay for social workers: $93,196 for those who worked the full year in the newest year each employer has published (fiscal years 2025 and 2026), against a state average of $64,543.

Where do social workers earn the most in Utah?

The 5 employers with the highest average total pay of full-year social workers.

Which kind of social worker earns the most in Utah?

Across all employers, the average total pay of full-year social workers was $91,870 for mental health and $62,266 for general social workers. General includes social workers whose unit isn't named in the data.

Mental health social workers
$91,870
average total pay, 26 full-year
General social workers
$62,266
average total pay, 312 full-year

Which Utah counties pay social workers the most?

Average total pay of full-year social workers across every employer in the county, for the 3 counties with at least 5 of them. The dashed line marks the Utah average of $64,543.

  1. Weber$93,196
  2. Salt Lake$75,042
  1. Duchesne$45,631

Questions about the highest social worker salaries in Utah

Which Utah employer pays social workers the most?

Weber Human Services, where full-year social workers earned an average of $93,196 in fiscal year 2026. Salt Lake County ($64,150) and State of Utah ($62,061) follow.

Which Utah county pays social workers the most?

Weber County, where full-year social workers across all employers earned an average of $93,196, followed by Salt Lake County ($75,042) and Duchesne County ($45,631).

Which kind of social worker earns the most in Utah?

By average total pay of full-year staff: mental health social workers $91,870 and general social workers $62,266.

Sources for the Utah social worker rankings

Pay figures use only people who worked for the same employer the year before, were paid at least 90% as much as in that year, earned at least 90% of that pay in the job's titles, and were paid at least $15,080, a full year at Utah's minimum wage of $7.25 an hour.2 Utah's file has no hours or start dates, so this is the closest sign of a full year. Total pay is the wages each employer reported, before tax. Utah's file has one wage figure per person with overtime inside it, so pay here is total pay and overtime can't be shown on its own. Every figure covers at least 5 people. Rankings and medians are our own arithmetic on these figures. Each employer's figures are from the newest year it has published (fiscal years 2025 and 2026).

  1. Transparent Utah, Office of the Utah State Auditor: title, wages and benefits of every employee of every Utah city, town, county and local district, as each reports them for its fiscal year.
  2. Utah Code, Section 34-40-103, Minimum wage: Utah's minimum wage, the federal rate of $7.25 an hour.

How we read the data