Social Worker Salary in Doylestown, PA

Updated on May 09, 2025
Position
City
Salary

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

The average salary for a Social Worker is $62,233 per year in Doylestown, PA.

In Doylestown, PA, social workers earn a competitive salary that reflects their important role in the community. The average salary for a social worker in this area is around $62,233 per year. This figure can vary based on experience, education level, and specific job responsibilities. For those just starting, salaries can range from $43,550 to $51,995. As social workers gain more experience, they can expect to see their salaries increase, with the highest earners making up to $90,000 annually.

Social workers in Doylestown have opportunities to work in various settings, including schools, hospitals, and community organizations. Each setting may offer different salary ranges. For example, those working in healthcare settings might see higher salaries compared to those in non-profit organizations. The demand for social workers in Doylestown is steady, providing job security and potential for career growth. This makes it a rewarding field for those committed to helping others.

Social Worker jobs in Doylestown, PA

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

Social workers near Doylestown, PA, can find some of the best pay in Lansdale, PA. This city offers an average salary of $75,339, making it a top choice for those in the field. Lansdale provides a strong job market and good opportunities for social workers. Another city to consider is Langhorne, PA, with an average salary of $60,029. This area also offers a supportive environment for social workers. Job seekers can find a balance of professional growth and a good salary here.
Graph displaying highest paying cities salaries for Social Worker jobs near Doylestown, PA, highlighting Lansdale, PA with the highest at $75,339 and Plymouth Meeting, PA with the lowest at $56,127.
  1. Lansdale, PA
    Average Salary: $75,339
    In Lansdale, PA, professionals help people in need. They work in local agencies and schools. The community values their work, making it a rewarding place to work.
    Find Social Worker jobs in Lansdale, PA


  2. Langhorne, PA
    Average Salary: $60,029
    Langhorne, PA, offers many opportunities for those who care about others. Social workers here focus on family and child services. They collaborate with local nonprofits to make a difference.
    Find Social Worker jobs in Langhorne, PA


  3. Easton, PA
    Average Salary: $56,584
    Easton, PA, is a vibrant city with a strong community spirit. Social workers here support individuals and families. They work with local organizations to provide essential services.
    Find Social Worker jobs in Easton, PA


  4. Plymouth Meeting, PA
    Average Salary: $56,127
    Plymouth Meeting, PA, provides a supportive environment for social workers. They assist with mental health and social services. Working here means being part of a caring community.
    Find Social Worker jobs in Plymouth Meeting, PA

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

Liberty Healthcare Corporation offers top pay for social workers in Doylestown, PA, with an average salary of $90,000. Doylestown Hospital also provides a competitive salary of $69,017. Judith Creed Horizons for Achieving Independence pays $49,375, which is still a good option for those in the field.
Graph displaying best paying company salaries for Social Worker jobs in Doylestown, PA, highlighting Liberty Healthcare Corporation with the highest at $90,000 and Judith Creed Horizons for Achieving Independence with the lowest at $49,375.
  1. Liberty Healthcare Corporation
    Average Salary: $90,000
    Liberty Healthcare Corporation offers rewarding Social Worker jobs in Doylestown, PA. They focus on providing care to individuals with intellectual and developmental disabilities. Their services extend to Bucks County, ensuring a wide reach for their impactful work.


  2. Doylestown Hospital
    Average Salary: $69,017
    Doylestown Hospital provides a supportive environment for Social Workers in Doylestown, PA. They work in a healthcare setting, focusing on patient care and community health. The hospital serves the greater Bucks County area, offering diverse opportunities for social work.


  3. Judith Creed Horizons for Achieving Independence
    Average Salary: $49,375
    Judith Creed Horizons for Achieving Independence offers meaningful Social Worker roles in Doylestown, PA. They specialize in helping individuals with disabilities achieve independence. Their services are available throughout Bucks County, providing a chance to make a real difference.

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