Social Worker Salary in Lancaster, PA

Updated on May 09, 2025
Position
City
Salary

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

The average salary for a Social Worker is $59,598 per year in Lancaster, PA.

Social workers in Lancaster, PA have a range of salaries. The average salary for a social worker is around $59,598 per year. This means that many social workers earn a good living. The lowest-paid social workers make about $36,000 a year. The highest-paid social workers can earn up to $75,950 annually. This wide range shows that experience and education can lead to higher pay.

Factors that affect salary include education, experience, and the type of work. Social workers with more education and experience often earn more. Those who work in specialized areas, like child welfare or mental health, may also see higher pay. Job seekers should consider these factors when looking for a social work position in Lancaster, PA.

Social Worker jobs in Lancaster, PA

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

Job seekers looking for top-paying Social Worker positions near Lancaster, PA, should consider nearby cities like Lebanon and Mechanicsburg. These areas offer competitive salaries, with Lebanon topping the list at $62,971 annually. Exploring these locations can provide excellent opportunities for those in the field.
Graph displaying highest paying cities salaries for Social Worker jobs near Lancaster, PA, highlighting Lebanon, PA with the highest at $62,971 and West Chester, PA with the lowest at $54,215.
  1. Lebanon, PA
    Average Salary: $62,971
    In Lebanon, PA, professionals help individuals and families navigate challenges. They work for organizations like Lebanon County Human Services. The job offers a chance to make a real difference in people's lives.
    Find Social Worker jobs in Lebanon, PA


  2. Mechanicsburg, PA
    Average Salary: $62,666
    Mechanicsburg, PA, offers rewarding work for those aiding others. Social workers here support clients through tough times. They often collaborate with local nonprofits to provide essential services.
    Find Social Worker jobs in Mechanicsburg, PA


  3. Elizabethtown, PA
    Average Salary: $59,325
    Elizabethtown, PA, provides a supportive environment for social workers. They assist clients with various needs, from mental health to housing. Working here means being part of a close-knit community.
    Find Social Worker jobs in Elizabethtown, PA


  4. Camp Hill, PA
    Average Salary: $57,617
    In Camp Hill, PA, social workers play a vital role in community support. They help individuals access resources and services. The job involves working with local agencies to improve lives.
    Find Social Worker jobs in Camp Hill, PA


  5. Lititz, PA
    Average Salary: $57,477
    Lititz, PA, offers fulfilling work for those dedicated to helping others. Social workers here support families and individuals facing challenges. They work closely with local organizations to provide aid.
    Find Social Worker jobs in Lititz, PA


  6. Pottstown, PA
    Average Salary: $57,330
    Pottstown, PA, is a great place for social workers to make an impact. They help clients with mental health, child welfare, and more. The job offers a chance to work with local nonprofits and government agencies.
    Find Social Worker jobs in Pottstown, PA


  7. York, PA
    Average Salary: $55,745
    York, PA, provides diverse opportunities for social workers. They assist clients with a range of issues, from poverty to addiction. Working here means being part of a vibrant community.
    Find Social Worker jobs in York, PA


  8. Reading, PA
    Average Salary: $55,259
    In Reading, PA, social workers help individuals and families overcome challenges. They work for organizations like Berks County Human Services. The job offers a chance to make a significant impact.
    Find Social Worker jobs in Reading, PA


  9. Harrisburg, PA
    Average Salary: $54,601
    Harrisburg, PA, offers a dynamic environment for social workers. They support clients in need of mental health services, housing, and more. The job involves working with various local agencies.
    Find Social Worker jobs in Harrisburg, PA


  10. West Chester, PA
    Average Salary: $54,215
    West Chester, PA, provides rewarding work for social workers. They assist clients with a variety of needs, from child welfare to mental health. The job offers a chance to be part of a supportive community.
    Find Social Worker jobs in West Chester, PA

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

Job seekers looking for top-paying social worker positions in Lancaster, PA, should consider AMN Healthcare, EPIC Healthcare, and gpac. These companies offer competitive salaries, with AMN Healthcare leading at $109,200 annually. Penn Medicine Lancaster General Health and Bethany Christian Services also provide attractive compensation packages. Exploring these employers can lead to rewarding career opportunities.
Graph displaying best paying company salaries for Social Worker jobs in Lancaster, PA, highlighting AMN Healthcare with the highest at $109,200 and Lancaster Nursing and Rehabilitation Center with the lowest at $42,128.
  1. AMN Healthcare
    Average Salary: $109,200
    AMN Healthcare provides top-tier Social Worker positions. They offer competitive salaries and benefits. They operate nationwide, including Lancaster, PA.


  2. EPIC Healthcare
    Average Salary: $73,210
    EPIC Healthcare offers rewarding Social Worker jobs in Lancaster, PA. They focus on providing excellent patient care. EPIC Healthcare operates in multiple locations.


  3. gpac
    Average Salary: $71,625
    gpac has a strong reputation for Social Worker roles. They offer good salaries and benefits. They operate in various locations, including Lancaster, PA.


  4. Penn Medicine Lancaster General Health
    Average Salary: $57,377
    Penn Medicine Lancaster General Health provides Social Worker positions with a focus on patient care. They offer a supportive work environment. They operate in Lancaster, PA.


  5. Bethany Christian Services
    Average Salary: $56,650
    Bethany Christian Services offers Social Worker jobs with a mission-driven focus. They provide a supportive work environment. They operate in Lancaster, PA.


  6. Asbury Communities
    Average Salary: $54,333
    Asbury Communities offers Social Worker positions with a focus on community care. They provide a supportive environment. They operate in Lancaster, PA.


  7. Water Street Mission
    Average Salary: $51,465
    Water Street Mission provides Social Worker jobs with a focus on community service. They offer a supportive work environment. They operate in Lancaster, PA.


  8. HAMILTON ARMS CENTER
    Average Salary: $49,000
    HAMILTON ARMS CENTER offers Social Worker positions with a focus on senior care. They provide a supportive environment. They operate in Lancaster, PA.


  9. Lancaster Nursing and Rehabilitation Center
    Average Salary: $42,128
    Lancaster Nursing and Rehabilitation Center offers Social Worker jobs with a focus on patient care. They provide a supportive environment. They operate in Lancaster, PA.

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