Social Worker Salary in Gresham, OR

Updated on May 09, 2025
Position
City
Salary

How much does a Social Worker make in Gresham, OR?

The average salary for a Social Worker is $55,464 per year in Gresham, OR.

In Gresham, OR, social workers can expect to earn a competitive salary that reflects their important role in the community. The average salary for a social worker in this area is around $55,464 per year. This figure can vary based on experience, education, and the specific type of social work one engages in.

Social workers in Gresham, OR, have the opportunity to earn more as they gain experience. Entry-level positions may start around $44,380 annually. With a few years of experience, salaries can increase to about $53,720. Those with more experience, often in specialized roles, can earn upwards of $67,730. This progression shows that dedication and skill development can lead to higher earnings in this rewarding field.

Social Worker jobs in Gresham, OR

What are the highest paying cities for a Social Worker near Gresham, OR?

Social workers near Gresham, OR, can find some of the highest paying jobs in nearby cities. Oregon City, West Linn, and Milwaukie offer some of the best salaries. These cities provide competitive wages, making them attractive options for job seekers in the field. Portland, Beaverton, and Clackamas also offer good pay for social workers. These cities have a strong demand for social services, leading to higher salaries. Job seekers can benefit from the diverse opportunities available in these areas.
Graph displaying highest paying cities salaries for Social Worker jobs near Gresham, OR, highlighting Oregon City, OR with the highest at $88,553 and Lake Oswego, OR with the lowest at $58,658.
  1. Oregon City, OR
    Average Salary: $88,553
    In Oregon City, professionals work to support families and individuals facing challenges. They often collaborate with local non-profits and government agencies to provide essential services. Key employers include local schools and community health centers.
    Find Social Worker jobs in Oregon City, OR


  2. West Linn, OR
    Average Salary: $88,490
    West Linn offers a community-focused environment for those in the helping professions. Social workers here engage with local organizations to address community needs. Notable employers include the West Linn School District and various non-profit organizations.
    Find Social Worker jobs in West Linn, OR


  3. Milwaukie, OR
    Average Salary: $86,582
    Milwaukie provides a supportive setting for social workers to make a difference. They work closely with local agencies to assist those in need. Prominent employers include the Milwaukie School District and community service organizations.
    Find Social Worker jobs in Milwaukie, OR


  4. Fairview, OR
    Average Salary: $80,299
    Fairview is a place where social workers can impact lives significantly. They often partner with local schools and community groups. Key employers include the Fairview School District and various non-profit entities.
    Find Social Worker jobs in Fairview, OR


  5. Portland, OR
    Average Salary: $70,892
    Portland offers a vibrant environment for social workers. They work with a wide range of organizations to support diverse populations. Major employers include the City of Portland and numerous non-profits like the Oregon Health & Science University.
    Find Social Worker jobs in Portland, OR


  6. Beaverton, OR
    Average Salary: $70,851
    Beaverton provides ample opportunities for social workers to engage with the community. They collaborate with local schools and health services. Notable employers include the Beaverton School District and community health centers.
    Find Social Worker jobs in Beaverton, OR


  7. Clackamas, OR
    Average Salary: $68,226
    Clackamas offers a supportive environment for those in the helping professions. Social workers here work with local agencies to address community needs. Key employers include the Clackamas School District and various non-profit organizations.
    Find Social Worker jobs in Clackamas, OR


  8. Hillsboro, OR
    Average Salary: $67,682
    Hillsboro provides a community-focused setting for social workers. They engage with local organizations to support families and individuals. Prominent employers include the Hillsboro School District and community service organizations.
    Find Social Worker jobs in Hillsboro, OR


  9. Vancouver, WA
    Average Salary: $61,509
    Vancouver offers a supportive environment for social workers. They work with local agencies to assist those in need. Key employers include the Vancouver School District and various non-profit organizations.
    Find Social Worker jobs in Vancouver, WA


  10. Lake Oswego, OR
    Average Salary: $58,658
    Lake Oswego provides a community-focused setting for social workers. They collaborate with local schools and community groups. Notable employers include the Lake Oswego School District and various non-profit entities.
    Find Social Worker jobs in Lake Oswego, OR

What are the best paying companies for a Social Worker in Gresham, OR?

Social workers in Gresham, OR, can find rewarding positions with top-paying companies. Oregon Child Development Coalition, Inc. offers competitive salaries, making it a great choice for those in the field. El Programa Hispano Católico also provides a solid income for social workers, ensuring job satisfaction and financial stability.
Graph displaying best paying company salaries for Social Worker jobs in Gresham, OR, highlighting Oregon Child Development Coalition, Inc. with the highest at $56,129 and Mt. Hood Community College with the lowest at $45,553.
  1. Oregon Child Development Coalition, Inc.
    Average Salary: $56,129
    Oregon Child Development Coalition, Inc. offers rewarding Social Worker jobs in Gresham, OR. They focus on child development and family support. This company operates in various locations across Oregon, providing essential services to families in need.


  2. El Programa Hispano Católico
    Average Salary: $46,800
    El Programa Hispano Católico provides Social Worker positions with a focus on serving the Hispanic community in Gresham, OR. They offer programs that support mental health, education, and social services. This organization operates in several locations in Oregon, dedicated to community well-being.


  3. Mt. Hood Community College
    Average Salary: $45,553
    Mt. Hood Community College offers Social Worker jobs that support students and the community in Gresham, OR. They focus on providing educational and social services to students. This college operates in multiple locations in Oregon, committed to student success and community support.

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