Social Worker Salary in Philadelphia, PA

Updated on May 09, 2025
Position
City
Salary

How much does a Social Worker make in Philadelphia, PA?

The average salary for a Social Worker is $58,880 per year in Philadelphia, PA.

Social workers in Philadelphia, PA, earn a competitive salary. The average annual salary for a social worker in this city is around $58,880. This salary can vary based on experience and specific job roles. For instance, those with more experience often earn higher salaries. The range of salaries can go from about $33,710 for entry-level positions to over $91,572 for those with more experience.

Social workers in Philadelphia have many opportunities to advance in their careers. They can work in various settings, such as schools, hospitals, and community organizations. Each setting may offer different salary ranges. For example, social workers in healthcare settings might earn slightly more than those in schools. The demand for social workers in Philadelphia is steady, which can lead to good job prospects and potential salary increases over time.

Social Worker jobs in Philadelphia, PA

What are the highest paying cities for a Social Worker near Philadelphia, PA?

Job seekers looking to become social workers near Philadelphia, PA, can find high-paying opportunities in nearby cities. Atlantic City, NJ, offers the highest average salary at $104,754. Burlington, NJ, and Mount Laurel, NJ, also provide competitive wages, with averages of $102,791 and $91,590, respectively. These cities present attractive options for those seeking rewarding careers in social work.
Graph displaying highest paying cities salaries for Social Worker jobs near Philadelphia, PA, highlighting Atlantic City, NJ with the highest at $104,754 and Trenton, NJ with the lowest at $67,652.
  1. Atlantic City, NJ
    Average Salary: $104,754
    In Atlantic City, professionals help people in need. They work with families and individuals facing tough times. Many find jobs with local non-profits and government agencies.
    Find Social Worker jobs in Atlantic City, NJ


  2. Burlington, NJ
    Average Salary: $102,791
    Burlington offers a chance to make a difference in the community. Social workers here support families and children. They often work with schools and local organizations.
    Find Social Worker jobs in Burlington, NJ


  3. Mount Laurel, NJ
    Average Salary: $91,590
    Mount Laurel provides opportunities to assist those in need. Social workers here focus on helping families and individuals. They work with local non-profits and community centers.
    Find Social Worker jobs in Mount Laurel, NJ


  4. Vineland, NJ
    Average Salary: $89,262
    Vineland is a place where social workers can have a big impact. They help people facing challenges. Many find jobs with local agencies and non-profits.
    Find Social Worker jobs in Vineland, NJ


  5. Cherry Hill, NJ
    Average Salary: $83,172
    Cherry Hill offers a chance to support families and individuals. Social workers here work with schools and community organizations. They help people find the resources they need.
    Find Social Worker jobs in Cherry Hill, NJ


  6. Camden, NJ
    Average Salary: $81,036
    Camden provides opportunities to make a difference in the community. Social workers here focus on helping those in need. They often work with local non-profits and government agencies.
    Find Social Worker jobs in Camden, NJ


  7. Washington, DC
    Average Salary: $79,442
    In Washington, DC, social workers help people from all walks of life. They work with government agencies and non-profits. Many find jobs in healthcare and social services.
    Find Social Worker jobs in Washington, DC


  8. New York, NY
    Average Salary: $72,715
    New York City offers a dynamic environment for social workers. They help people in various settings. Many find jobs with large non-profits and government agencies.
    Find Social Worker jobs in New York, NY


  9. Baltimore, MD
    Average Salary: $72,178
    Baltimore provides a chance to assist those in need. Social workers here support families and individuals. They work with local non-profits and community organizations.
    Find Social Worker jobs in Baltimore, MD


  10. Trenton, NJ
    Average Salary: $67,652
    Trenton offers opportunities to help people facing challenges. Social workers here focus on supporting families and individuals. They work with local agencies and community centers.
    Find Social Worker jobs in Trenton, NJ

What are the best paying companies for a Social Worker in Philadelphia, PA?

Social workers in Philadelphia, PA, can find top-paying jobs at the US Department of Veterans Affairs, with an average salary of $96,613. Deloitte offers a competitive salary of $91,850, making it another excellent choice. Liberty Healthcare Corporation provides a solid salary of $90,000, offering a great opportunity for those in the field. Other notable employers include Tower Health, Children's Hospital of Philadelphia, and Thomas Jefferson University & Jefferson Health, all offering salaries above $70,000. Temple University Health System, KIPP Schools, Belmont Behavioral Health System, and Northwood Academy Charter School also provide attractive compensation packages. These companies value social workers and offer rewarding career paths.
Graph displaying best paying company salaries for Social Worker jobs in Philadelphia, PA, highlighting US Department of Veterans Affairs with the highest at $96,613 and Northwood Academy Charter School with the lowest at $66,333.
  1. US Department of Veterans Affairs
    Average Salary: $96,613
    The US Department of Veterans Affairs offers rewarding Social Worker jobs in Philadelphia. They focus on helping veterans and their families. Locations include Philadelphia and the surrounding areas.


  2. Deloitte
    Average Salary: $91,850
    Deloitte provides Social Worker positions in Philadelphia. They work on community projects and support various social services. Their offices are located in Philadelphia.


  3. Liberty Healthcare Corporation
    Average Salary: $90,000
    Liberty Healthcare Corporation offers Social Worker jobs in Philadelphia. They focus on healthcare services and support for patients. Locations include Philadelphia and nearby regions.


  4. Tower Health
    Average Salary: $77,438
    Tower Health provides Social Worker positions in Philadelphia. They work on improving community health and offer various social services. Locations include Philadelphia and the surrounding areas.


  5. Children's Hospital of Philadelphia
    Average Salary: $75,739
    Children's Hospital of Philadelphia offers Social Worker jobs in Philadelphia. They focus on pediatric care and support for families. Their main location is in Philadelphia.


  6. Thomas Jefferson University & Jefferson Health
    Average Salary: $74,824
    Thomas Jefferson University & Jefferson Health provides Social Worker positions in Philadelphia. They focus on healthcare and community support. Locations include Philadelphia and nearby regions.


  7. Temple University Health System
    Average Salary: $74,098
    Temple University Health System offers Social Worker jobs in Philadelphia. They focus on healthcare and community services. Locations include Philadelphia and the surrounding areas.


  8. KIPP Schools
    Average Salary: $67,375
    KIPP Schools provides Social Worker positions in Philadelphia. They focus on education and support for students and families. Locations include Philadelphia and nearby regions.


  9. Belmont Behavioral Health System
    Average Salary: $67,317
    Belmont Behavioral Health System offers Social Worker jobs in Philadelphia. They focus on mental health services and support. Locations include Philadelphia and the surrounding areas.


  10. Northwood Academy Charter School
    Average Salary: $66,333
    Northwood Academy Charter School provides Social Worker positions in Philadelphia. They focus on education and support for students. Their main location is in Philadelphia.

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