Social Worker Salary in Oklahoma City, OK

Updated on May 09, 2025
Position
City
Salary

How much does a Social Worker make in Oklahoma City, OK?

The average salary for a Social Worker is $49,828 per year in Oklahoma City, OK.

In Oklahoma City, a Social Worker can expect to earn a competitive salary. The average annual salary for this role is around $49,828. This figure can vary based on experience, education, and the specific area of social work. For those just starting, salaries can be lower, but they increase with more experience and advanced qualifications.

Social Workers in Oklahoma City have opportunities to work in various settings, including schools, hospitals, and community organizations. Each setting may offer different salary ranges. For instance, those working in healthcare settings might earn slightly more than those in non-profit organizations. The demand for social workers in the city is steady, which can lead to good job prospects and potential salary increases over time.

Social Worker jobs in Oklahoma City, OK

What are the highest paying cities for a Social Worker near Oklahoma City, OK?

Social workers near Oklahoma City, OK, can find some of the best pay in Midwest City, Edmond, and Duncan. These cities offer higher salaries, making them attractive options for job seekers. Midwest City leads the way with higher wages, followed closely by Edmond and Duncan.
Graph displaying highest paying cities salaries for Social Worker jobs near Oklahoma City, OK, highlighting Midwest City, OK with the highest at $57,801 and Yukon, OK with the lowest at $41,958.
  1. Midwest City, OK
    Average Salary: $57,801
    In Midwest City, professionals help families and individuals navigate challenges. They work with local organizations like the Midwest City Human Services. The community offers a range of opportunities for growth and impact.
    Find Social Worker jobs in Midwest City, OK


  2. Edmond, OK
    Average Salary: $54,221
    Edmond provides a supportive environment for those in the social work field. Workers here focus on community development and family services. They collaborate with local nonprofits to enhance community well-being.
    Find Social Worker jobs in Edmond, OK


  3. Duncan, OK
    Average Salary: $50,741
    Duncan offers a close-knit community where social workers make a real difference. They assist with local programs and support services. The city's smaller size allows for more personal connections with clients.
    Find Social Worker jobs in Duncan, OK


  4. Tulsa, OK
    Average Salary: $47,325
    Tulsa is a vibrant city with many opportunities for social workers. They work with a variety of organizations, including mental health clinics and child welfare agencies. The city's diverse population allows for rich, varied experiences.
    Find Social Worker jobs in Tulsa, OK


  5. Lawton, OK
    Average Salary: $45,977
    Lawton provides a stable environment for social work. Professionals here focus on military families and veterans. They work with local VA hospitals and community centers to offer essential services.
    Find Social Worker jobs in Lawton, OK


  6. Norman, OK
    Average Salary: $45,698
    Norman is a great place for social workers to thrive. The city has many educational and healthcare institutions. Workers here often engage with university programs and local health clinics.
    Find Social Worker jobs in Norman, OK


  7. Guthrie, OK
    Average Salary: $43,386
    Guthrie offers a friendly community for social workers. They focus on family services and youth programs. The city's smaller size allows for close community ties and impactful work.
    Find Social Worker jobs in Guthrie, OK


  8. Broken Arrow, OK
    Average Salary: $42,969
    In Broken Arrow, social workers support families and individuals through various programs. They collaborate with local schools and community centers. The city's growing population offers many opportunities for engagement.
    Find Social Worker jobs in Broken Arrow, OK


  9. Stillwater, OK
    Average Salary: $42,387
    Stillwater provides a supportive environment for social workers. They focus on student services and family support. The city's university setting offers unique challenges and opportunities for growth.
    Find Social Worker jobs in Stillwater, OK


  10. Yukon, OK
    Average Salary: $41,958
    Yukon offers a welcoming community for social workers. They work with local nonprofits and government agencies. The city's focus on family and community makes it a great place for impactful work.
    Find Social Worker jobs in Yukon, OK

What are the best paying companies for a Social Worker in Oklahoma City, OK?

Job seekers looking for top-paying social worker positions in Oklahoma City, OK, can explore opportunities with IVA'AL Solutions and the US Department of Veterans Affairs. These companies offer competitive salaries, with IVA'AL Solutions providing an average of $70,833 and the VA offering $94,068. Valir Health and Mercy also provide attractive salaries, making them strong options for those in the field.
Graph displaying best paying company salaries for Social Worker jobs in Oklahoma City, OK, highlighting US Department of Veterans Affairs with the highest at $94,068 and Oklahoma Human Services with the lowest at $39,833.
  1. US Department of Veterans Affairs
    Average Salary: $94,068
    The US Department of Veterans Affairs offers rewarding Social Worker positions. They work in various locations, including Oklahoma City, to support veterans. Their roles focus on mental health, family services, and more.


  2. IVA'AL Solutions
    Average Salary: $70,833
    IVA'AL Solutions provides Social Worker jobs with a focus on community health. They operate in Oklahoma City and offer roles that emphasize patient care and support. Their work helps improve the quality of life for many.


  3. Valir Health
    Average Salary: $61,050
    Valir Health offers Social Worker positions in Oklahoma City. They focus on providing healthcare services. Their roles involve working with patients and families to ensure they receive the best care possible.


  4. Mercy
    Average Salary: $60,015
    Mercy is a well-known healthcare provider in Oklahoma City. They offer Social Worker jobs that focus on patient care and support. Their roles are vital in helping patients navigate their healthcare journeys.


  5. Agape Care Group
    Average Salary: $59,370
    Agape Care Group provides Social Worker positions in Oklahoma City. They focus on hospice and palliative care. Their roles involve supporting patients and families during difficult times, offering compassion and care.


  6. Bristol Hospice
    Average Salary: $57,000
    Bristol Hospice offers Social Worker jobs in Oklahoma City. They focus on end-of-life care. Their roles involve providing emotional and practical support to patients and their families.


  7. Youth Villages
    Average Salary: $50,100
    Youth Villages provides Social Worker positions in Oklahoma City. They focus on child and family services. Their roles involve helping children and families overcome challenges and improve their lives.


  8. SSM Health
    Average Salary: $50,088
    SSM Health offers Social Worker jobs in Oklahoma City. They focus on healthcare services. Their roles involve providing support to patients and families, ensuring they receive the care they need.


  9. University of Oklahoma
    Average Salary: $44,580
    The University of Oklahoma offers Social Worker positions in Oklahoma City. They focus on student services and community outreach. Their roles involve supporting students and the community through various programs.


  10. Oklahoma Human Services
    Average Salary: $39,833
    Oklahoma Human Services provides Social Worker jobs in Oklahoma City. They focus on public assistance and social services. Their roles involve helping individuals and families in need, providing essential support and resources.

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