2023 Salary Report for Health Care Social Workers in New Mexico

Salary Report for New Mexico Health Care Social Workers

  • The number of Health Care Social Workers currently employed in New Mexico is 870.
  • Health Care Social Workers in New Mexico earn an average of $60,320 per year or $29.00 per hour.
  • The percentage of U.S. Health Care Social Workers who work in New Mexico is 1%.
  • New Mexico will need 1,460 new Health Care Social Workers by 2030 or 140 new psychologists per year.

New Mexico Rankings

  • New Mexico ranks #22 in the U.S. for Health Care Social Workers salary and #42 when adjusted for cost-of-living.
  • New Mexico ranks #37 in the U.S. for the total number of Health Care Social Workers employed.
  • New Mexico ranks #34 in U.S. for the number of new Health Care Social Workers needed by 2030.
  • New Mexico ranks #30 in U.S. for the percentage of new Health Care Social Workers needed by 2030.

Compare New Mexico to U.S.

New Mexico Health Care Social Workers earn an average of $60,320 which is 3% less than the national average salary of $62,310.

TypeNew MexicoU.S.% Difference
Average Hourly Wage$29$29.96-3.20%
Average Annual Salary$60,320$62,310-3.19%
Source: U.S. Bureau of Labor Statistics and U.S. Department of Commerce – 2022*

Salary Range by Education and Experience

In New Mexico, 50% of Health Care Social Workers earn between $48,560 and $69,950 a year, depending on factors such as level of education, experience, location and place of employment.

About 10% of Health Care Social Workers earn more than $81,230, a rate generally associated with highly educated and experienced Health Care Social Workers.

Approximately 10% of Health Care Social Workers earn under $44,510, a rate generally reserved for less experienced or entry level Health Care Social Workers.

PercentExperienceEmployedAnnual Salary
10%Less than a Year87Under $44,510
15%2 – 4 years130$44,510 – $48,560
25%5 – 9 years218$48,560 – $60,040
25%10 – 14 years218$60,040 – $69,950
15%15 – 20 years130$60,040 – $81,230
10%20+ years87Above $81,230
Source: U.S. Bureau of Labor Statistics and U.S. Department of Commerce – 2022*

Adjusted for Cost-of-Living

After being adjusted for cost-of-living, Health Care Social Workers in New Mexico psychologists earn about $65,873 per year which is less than the average U.S. psychologist of $62,310.

Cost-of-living in New Mexico is 8% less than the national average, which means New Mexico residents have an overall less cost for food, housing, utilities and transportation compared to other states.

  • National average salary for Health Care Social Workers is $62,310.
  • Average New Mexico Health Care Social Workers salary is $60,320.
  • Adjusted for cost-of-living, New Mexico Health Care Social Workers earn an average salary of $65,873.

More cost-of-living reports for U.S. States.

Salary Compared to Related Professions

With an average annual salary of $60,320, New Mexico Health Care Social Workers tend to earn less than Clinical and Counseling Psychologists ($110,410), Forensic Psychologists ($87,820), Psychology Teachers ($80,730), School Psychologists ($77,730), and Substance Abuse Counselors ($60,720).

However, Health Care Social Workers tend to earn more than Social Workers ($46,870), and Marriage and Family Therapists ($56,070).

TitleAnnual Salary
Clinical and Counseling Psychologists$110,410
Forensic Psychologists$87,820
Psychology Teachers$80,730
School Psychologists$77,730
Substance Abuse Counselors$60,720
Health Care Social Workers$60,320
Marriage and Family Therapists$56,070
Social Workers$46,870
Source: U.S. Bureau of Labor Statistics and U.S. Department of Commerce – 2022*

Projected Demand for Psychologists in 2030

The U.S. Department of Labor projects that in New Mexico the three professions needing the most new psychologists by 2030 are Social Workers (2,180), Substance Abuse Counselors (1,840) and Health Care Social Workers (1,460).

The three professions in New Mexico needing highest percentage new psychologists by 2030 are Substance Abuse Counselors (18.7%), Psychology Teachers (14.3%) and Marriage and Family Therapists (12.5%).

Title20202030ChangeYearly Openings
Social Workers1,9902,1809.5%210
Substance Abuse Counselors1,5501,84018.7%190
Health Care Social Workers1,3001,46012.3%140
Marriage and Family Therapists24027012.5%30
Forensic Psychologists2302300%20
Psychology Teachers708014.3%10
Source: U.S. Department of Labor, 2022*

Salaries Ranked by New Mexico Cities

The average salary for Health Care Social Workers in New Mexico is $60,320. The top cities that pay Health Care Social Workers the most are Santa Fe ($65,230), Albuquerque ($63,090) and Eastern New Mexico Nonmetropolitan Area ($57,700).

When adjusted for cost-of-living, the cities that pay Health Care Social Workers the highest average annual salary are Santa Fe ($69,070), Albuquerque ($66,911) and Eastern New Mexico Nonmetropolitan Area ($65,988).

The following table shows the average yearly salary range for Health Care Social Workers in each city, and the average yearly salary after being adjusted for cost-of-living in that state.

The difference column shows how much more or less purchasing power a Health Care Social Workers salary will have in that area.

AreaAverage SalaryCOL AdjustedDifference
Santa Fe$65,230$69,070$3,840
Albuquerque$63,090$66,911$3,821
Eastern New Mexico Nonmetropolitan Area$57,700$65,988$8,288
Las Cruces$55,710$63,156$7,446
Farmington$55,080$61,071$5,991
Northern New Mexico Nonmetropolitan Area$54,630$62,477$7,847
Source: U.S. Bureau of Labor Statistics and U.S. Department of Commerce – 2022*

Salary FAQ for New Mexico Health Care Social Workers

New Mexico Health Care Social Workers earn between $44,510 and $81,230 a year depending on their level of education, experience and skill.

There are currently 870 Health Care Social Workers employed in New Mexico which is about 1% of the U.S. total.

Clinical and Counseling Psychologists are the highest paid psychologists in New Mexico with an average annual wage of $110,410.

An entry level psychologist makes as much as $44,510 a year in New Mexico

The most Health Care Social Workers work in the Albuquerque area where 420 Health Care Social Workers are employed.

After being adjusted for cost-of-living, Health Care Social Workers in New Mexico earn 65,873 per year, while the average across the United States earns $62,310.

By 2030, New Mexico will need 1,460 Health Care Social Workers. A total of 140 Health Care Social Workers will need to enter into the New Mexico work forces each year.

City and Rural Summaries

Albuquerque

Average Health Care Social Workers Salary: $63,090
Adjusted for Cost-of-Living: $66,911
Hourly Wage: $30.33
Currently Employed: 420
Cost-of-Living Index: 94.29
Albuquerque Salary Report

Eastern New Mexico Nonmetropolitan Area

Average Health Care Social Workers Salary: $57,700
Adjusted for Cost of Living: $65,988
Hourly Wage: $28
Currently Employed: 130
Cost-of-Living Index: 87.44
Eastern New Mexico Nonmetropolitan Area Salary Report

Farmington

Average Health Care Social Workers Salary: $55,080
Adjusted for Cost-of-Living: $61,071
Hourly Wage: $26.48
Currently Employed: 30
Cost-of-Living Index: 90.19
Farmington Salary Report

Las Cruces

Average Health Care Social Workers Salary: $55,710
Adjusted for Cost of Living: $63,156
Hourly Wage: $27
Currently Employed: 130
Cost-of-Living Index: 88.21
Las Cruces Salary Report

Northern New Mexico Nonmetropolitan Area

Average Health Care Social Workers Salary: $54,630
Adjusted for Cost-of-Living: $62,477
Hourly Wage: $26.27
Currently Employed: 100
Cost-of-Living Index: 87.44
Northern New Mexico Nonmetropolitan Area Salary Report

Santa Fe

Average Health Care Social Workers Salary: $65,230
Adjusted for Cost of Living: $69,070
Hourly Wage: $31
Currently Employed: 50
Cost-of-Living Index: 94.44
Santa Fe Salary Report

Official Data Sources for Health Care Social Workers: Salary Data | Projected Employment | Cost of Living Data