The Highest-Paying States and Cities for Social Workers

Janice Monti, Ph.D.
By
Updated on January 15, 2025
Edited by

Are you interested in a social work career but wonder if it is financially worth it? Like any career, social work salaries vary by location and type of specialization. While the Bureau of Labor Statistics (BLS) reports a median annual salary of $58,380 for social workers, the top 10% earned more than $94,910.

Salaries can vary for many reasons, and one major one is location. For example, healthcare social workers in some parts of California earn well over $100,000 annually. Learn about the top states and metro areas offering the highest social work salaries.

Popular Online BSW Programs

Learn about start dates, transferring credits, availability of financial aid, and more by contacting the universities below.

Loading...
Loading...Learn More
Visit Site
Loading...
Loading...Learn More
Visit Site
Loading...
Loading...Learn More
Visit Site

Where are Social Work Salaries the Highest?

New Hampshire, Rhode Island, Oklahoma, and Washington are the top-paying states for social workers. In these states, social workers earn an average annual salary of over $90,000.

The 10 Highest-Paying States for Social Workers
RankStateMedian Annual Salary (2023)
1New Hampshire$93,910
2Rhode Island$93,520
3Oklahoma$91,090
4Washington$90,590
5Nevada$88,870
6Hawaii$87,420
7Kansas $85,680
8New York$81,550
9Massachusetts$81,530
10Texas$81,230
Source: BLS

The highest annual salaries for social workers range from about $81,000-$94,000, BLS statistics show. Four of the 10 top-paying states are on the East Coast.

Population and population density can play important roles in this reality. For example, metropolitan areas may offer more employment opportunities and higher salaries to offset higher costs of living.

How much a social worker can earn also varies by level of education and licensure, years of experience, and type of employer.

Top-Paying States and Locations for Child, Family, and School Social Workers

Social workers in child, family, and school specializations earn the highest annual salaries in Washington, D.C., New York, New Jersey, Maryland, and Connecticut, with average annual earnings ranging from about $70,000 to $76,000.

Social workers in these specializations command higher salaries in certain metro areas. Professionals In the San Jose-Sunnyvale-Santa Cruz region of California earn the highest average salary of about $82,000, followed by Portsmouth, Maine and New York-Jersey City.

Top-Paying States for Child, Family, and School Social Workers
LocationEmploymentAverage Annual Salary (2023)
Washington, D.C. 2,920$76,330
New York22,310$74,080
New Jersey6,990$73,680
Maryland4,030$71,870
Connecticut5,910$70,200
Source: BLS
Top-Paying Metro Areas for Child, Family, and School Social Workers
LocationEmploymentAverage Annual Salary (2023)
San Jose-Sunnyvale-Santa Cruz, CA1,700$82,360
Portsmouth, NH-ME80$78,680
New York-Jersey City, NY-NJ-PA19,360$78,610
Bridgeport-Stamford-Norwalk, CT1,340$78,530
Waterbury, CT6,680$77,020
Source: BLS

Healthcare Social Work Salary: Highest-Paying Locations

Healthcare social workers often command higher social worker salaries, with employers on both U.S. coasts paying the highest. California consistently ranks as the top-paying state for this specialization, with an average annual salary above $93,000. However, it’s important to note that California has a substantially higher cost-of-living index score (144.7is ) than the U.S. average of 100.

Top-Paying States for Healthcare Social Workers
LocationEmploymentAverage Annual Salary (2023)
California19,660$93,200
Washington, D.C. 460$87,860
New Jersey3,730$82,010
Oregon2,180$81,390
Connecticut2,170$79,360
Source: BLS
Top-Paying Metro Areas for Healthcare Social Workers
LocationEmploymentAverage Annual Salary (2023)
San Jose-Sunnyvale-Santa Clara, CA870$110,250
San Francisco-Oakland-Hayward, CA480$102,770
Vallejo-Fairfield, CA150$102,030
Santa Rosa, CA200$95,380
Modesto, CA210$94,180
Source: BLS

Top-Paying Areas for Mental Health and Substance Use Social Workers

Mental health and substance use social workers are in demand. The top-paying state is New York, with an average annual salary of over $90,000, followed by California, with an average salary of over $80,000. While salaries vary considerably across the country, these professionals tend to earn the highest salaries on the East and West Coasts.

Four of the top five highest-paying locations for these social workers are in metropolitan areas of California. The metropolitan area comprising New York City and parts of New Jersey offers a competitive annual average salary of $98,480 and more employment opportunities than most other locations.

Several factors impact salary nationwide, including demand, population density, and the cost of living. Areas with higher costs of living tend to pay higher salaries.

In comparison, the lowest-paid mental health and substance use social workers reside in Alabama, Oklahoma, and Missouri, reporting average annual salaries ranging from $40,000 to $43,000.

Top-Paying States for Mental Health and Substance Use Social Workers
LocationEmploymentAverage Annual Salary
New York12,180$92,470
California17,520$81,330
Connecticut1,280$77,930
Washington, D.C.420$77,600
New Jersey2,180$76,690
Source: BLS
Top-Paying Metro Areas for Mental Health and Substance Use Social Workers
LocationEmploymentAverage Annual Salary (2023)
San Jose-Sunnyvale-Santa Clara, CA800$101,540
Vallejo-Fairfield, CA130$99,890
New York-Newark-Jersey City, NY-NJ-PA10,460$98,480
San Luis Obispo-Paso Robles-Arroyo Grande, CA130$96,720
Madera, CA70$93,750
Source: BLS

Social Work Salary Data by State