Social Worker Salary in Roswell, NM

Updated on Jun 05, 2025
Position
City
Salary

How much does a Social Worker make in Roswell, NM?

The average salary for a Social Worker is $56,413 per year in Roswell, NM.

Social workers in Roswell, NM, earn a competitive salary that reflects their important role in the community. The average annual salary for a social worker in Roswell is around $56,413. This figure can vary based on experience, education, and specific job duties. For those just starting, salaries may begin at around $41,340. However, with more experience, social workers can see their salaries rise to over $74,000.

Factors that influence salary include the type of social work, such as clinical, school, or child welfare. Social workers with advanced degrees or certifications often earn higher salaries. Additionally, those working in larger organizations or government agencies may have more opportunities for advancement and higher pay. Job seekers in Roswell, NM, can expect a rewarding salary that matches their dedication to helping others.

Social Worker jobs in Roswell, NM

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

Job seekers looking for top-paying Social Worker positions near Roswell, NM, should consider nearby cities. Alamogordo, NM, offers a competitive salary of $75,462. El Paso, TX, provides an attractive salary of $64,438. These cities offer excellent opportunities for those in the social work field. Exploring other nearby cities can also yield rewarding positions. Truth or Consequences, NM, offers a salary of $67,741. Las Cruces, NM, provides a salary of $63,477. These locations present promising career paths for social workers.
Graph displaying highest paying cities salaries for Social Worker jobs near Roswell, NM, highlighting Ruidoso, NM with the highest at $76,204 and Artesia, NM with the lowest at $53,025.
  1. Ruidoso, NM
    Average Salary: $76,204
    In Ruidoso, professionals help individuals and families navigate challenges. They work with local organizations to provide support. Opportunities exist with community centers and non-profits.
    Find Social Worker jobs in Ruidoso, NM


  2. Alamogordo, NM
    Average Salary: $75,462
    Alamogordo offers roles aiding those in need. Social workers collaborate with schools and healthcare providers. They focus on improving community well-being.
    Find Social Worker jobs in Alamogordo, NM


  3. Truth or Consequences, NM
    Average Salary: $67,741
    In Truth or Consequences, social workers make a difference daily. They support clients through various services. Local agencies offer many chances to help others.
    Find Social Worker jobs in Truth or Consequences, NM


  4. El Paso, TX
    Average Salary: $64,438
    El Paso provides a vibrant environment for social workers. They assist diverse populations with resources. Many large organizations need skilled professionals.
    Find Social Worker jobs in El Paso, TX


  5. Las Cruces, NM
    Average Salary: $63,477
    Las Cruces offers rewarding roles for those who care about others. Social workers help people find solutions. They work with schools and community groups.
    Find Social Worker jobs in Las Cruces, NM


  6. Gallup, NM
    Average Salary: $62,785
    Gallup is a great place for social workers to thrive. They support clients with various needs. Local agencies and non-profits offer many opportunities.
    Find Social Worker jobs in Gallup, NM


  7. Carlsbad, NM
    Average Salary: $61,994
    In Carlsbad, social workers play a key role in community support. They help individuals access services. Opportunities exist with local health and social service organizations.
    Find Social Worker jobs in Carlsbad, NM


  8. Socorro, NM
    Average Salary: $56,812
    Socorro offers fulfilling roles for those who want to help others. Social workers assist with many challenges. They work with local government and non-profits.
    Find Social Worker jobs in Socorro, NM


  9. Hobbs, NM
    Average Salary: $54,637
    Hobbs provides a supportive environment for social workers. They help people find resources. Opportunities exist with local agencies and schools.
    Find Social Worker jobs in Hobbs, NM


  10. Artesia, NM
    Average Salary: $53,025
    In Artesia, social workers make a real impact. They support clients with various needs. Local organizations offer many chances to help the community.
    Find Social Worker jobs in Artesia, NM

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

Roswell Independent School District offers one of the highest salaries for social workers in Roswell, NM, at around $72,150. The State of New Mexico also provides a competitive salary of $63,870. Gentiva, Casa Maria Healthcare Center, and Chaves County CASA Program offer salaries ranging from $51,675 to $58,621. These companies provide good opportunities for social workers seeking rewarding positions.
Graph displaying best paying company salaries for Social Worker jobs in Roswell, NM, highlighting Roswell Independent School District with the highest at $72,150 and Chaves County CASA Program with the lowest at $43,000.
  1. Roswell Independent School District
    Average Salary: $72,150
    Roswell Independent School District offers rewarding Social Worker jobs. These positions focus on supporting students' well-being and academic success. The district operates several schools in Roswell, providing a stable environment for professionals.


  2. State of New Mexico
    Average Salary: $63,870
    The State of New Mexico provides diverse Social Worker roles. These positions aim to improve the lives of citizens through various programs. The state operates offices across New Mexico, including Roswell, offering a wide range of opportunities.


  3. Gentiva
    Average Salary: $58,621
    Gentiva offers Social Worker jobs with a focus on hospice and palliative care. These roles support patients and families during difficult times. Gentiva operates in multiple locations, including Roswell, providing a compassionate work environment.


  4. Casa Maria Healthcare Center
    Average Salary: $51,675
    Casa Maria Healthcare Center provides Social Worker jobs with a focus on healthcare services. These roles help patients navigate healthcare systems and access needed resources. The center operates in Roswell, offering a supportive community setting.


  5. Chaves County CASA Program
    Average Salary: $43,000
    The Chaves County CASA Program offers Social Worker jobs dedicated to advocating for children in the foster care system. These roles involve working closely with families and the court system. The program operates in Chaves County, including Roswell, providing meaningful work.

Currently 6,618 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,618 Job Openings