Social Worker Salary in Santa Fe, NM

Updated on May 09, 2025
Position
City
Salary

How much does a Social Worker make in Santa Fe, NM?

The average salary for a Social Worker is $61,515 per year in Santa Fe, NM.

In Santa Fe, NM, social workers can expect to earn a competitive salary. The average salary for a social worker in this area is around $61,515 per year. This figure can vary based on experience, education, and the specific type of social work one engages in.

Factors that influence salary include the level of education, such as a bachelor's or master's degree, and the type of social work, such as clinical, school, or child welfare. Those with more experience and specialized skills often earn higher salaries. Additionally, the demand for social workers in certain areas of the city can also impact earning potential. Job seekers should consider these factors when exploring career opportunities in Santa Fe.

Social Worker jobs in Santa Fe, NM

What are the highest paying cities for a Social Worker near Santa Fe, NM?

Job seekers looking for top-paying social worker positions near Santa Fe, NM, can find excellent opportunities in nearby cities. Albuquerque, NM, stands out with the highest average salary, offering a competitive edge for professionals in the field. Other cities like Carlsbad and Roswell also provide attractive compensation packages, making them viable options for those seeking rewarding roles.
Graph displaying highest paying cities salaries for Social Worker jobs near Santa Fe, NM, highlighting Ruidoso, NM with the highest at $76,204 and Clovis, NM with the lowest at $52,874.
  1. Ruidoso, NM
    Average Salary: $76,204
    In Ruidoso, professionals help individuals and families navigate challenges. The local government and non-profits offer many opportunities. Ruidoso's serene environment makes it a great place to work.
    Find Social Worker jobs in Ruidoso, NM


  2. Truth or Consequences, NM
    Average Salary: $67,741
    Working in Truth or Consequences allows you to make a difference in the community. Local agencies focus on family services and mental health. The smaller size of the city means close-knit teamwork.
    Find Social Worker jobs in Truth or Consequences, NM


  3. Espanola, NM
    Average Salary: $63,345
    Espanola offers a chance to support diverse communities. Local organizations work on issues like education and health. The vibrant culture enriches the work experience.
    Find Social Worker jobs in Espanola, NM


  4. Gallup, NM
    Average Salary: $62,293
    Gallup provides a dynamic environment for helping others. Many local companies focus on community development. The city's unique blend of cultures adds depth to the work.
    Find Social Worker jobs in Gallup, NM


  5. Albuquerque, NM
    Average Salary: $62,287
    Albuquerque, the largest city, offers many job opportunities. Major employers include hospitals and government agencies. The city's growth means constant new challenges and learning.
    Find Social Worker jobs in Albuquerque, NM


  6. Carlsbad, NM
    Average Salary: $61,994
    In Carlsbad, professionals assist with a range of issues. Local non-profits and schools offer many roles. The city's friendly atmosphere makes it a pleasant place to work.
    Find Social Worker jobs in Carlsbad, NM


  7. Roswell, NM
    Average Salary: $57,547
    Roswell provides a mix of urban and rural settings. Local agencies focus on mental health and family services. The city's rich history adds an interesting backdrop to the work.
    Find Social Worker jobs in Roswell, NM


  8. Socorro, NM
    Average Salary: $56,332
    Socorro offers a peaceful environment for helping others. Local government and non-profits provide many opportunities. The small-town feel fosters strong community ties.
    Find Social Worker jobs in Socorro, NM


  9. Hobbs, NM
    Average Salary: $53,651
    In Hobbs, professionals work to improve community well-being. Local businesses and schools offer various roles. The city's supportive environment makes it a great place to grow.
    Find Social Worker jobs in Hobbs, NM


  10. Clovis, NM
    Average Salary: $52,874
    Clovis provides a chance to work in a growing community. Local agencies focus on education and health. The city's friendly atmosphere makes it a pleasant place to work.
    Find Social Worker jobs in Clovis, NM

What are the best paying companies for a Social Worker in Santa Fe, NM?

Social workers in Santa Fe, NM, find rewarding opportunities with top-paying companies like The Stepping Stones Group. This company offers competitive salaries, making it an attractive choice for those in the field. The State of New Mexico also provides excellent compensation packages for social workers, ensuring job security and benefits.
Graph displaying best paying company salaries for Social Worker jobs in Santa Fe, NM, highlighting The Stepping Stones Group with the highest at $80,000 and State of New Mexico with the lowest at $61,507.
  1. The Stepping Stones Group
    Average Salary: $80,000
    The Stepping Stones Group offers rewarding Social Worker positions in Santa Fe, NM. They focus on providing quality care and support to individuals and families. Their team works in various locations, including Santa Fe, to make a positive impact.


  2. State of New Mexico
    Average Salary: $61,507
    The State of New Mexico provides numerous opportunities for Social Workers in Santa Fe. They offer a range of services to support community members. Positions are available in various state offices and community centers throughout Santa Fe.

Currently 6,191 Social Worker job openings, nationwide.

How's the job market for a Social Worker in the US?

Learn what a Social Worker does, how to become one, and understand the job outlook. Get simple steps to start your career as a Social Worker today.
Position
Overview
Social Worker
6,191 Job Openings