Position
City
Salary

How much does a Physician make in Philadelphia, PA?

The average salary for a Physician is $233,011 per year in Philadelphia, PA.

In Philadelphia, PA, a physician's salary can vary based on their specialty and experience. On average, physicians earn around $233,011 per year. This figure includes earnings from various medical fields, from general practitioners to specialized doctors.

Here are some specific salary ranges for different types of physicians:

  • 3.20% of physicians earn between $22,000 and $55,000 per year.
  • 3.20% earn between $55,000 and $88,000 per year.
  • 4.27% earn between $88,000 and $121,000 per year.
  • 4.27% earn between $121,000 and $154,000 per year.
  • 5.34% earn between $154,000 and $187,000 per year.
  • 23.48% earn between $187,000 and $220,000 per year.
  • 19.21% earn between $220,000 and $253,000 per year.
  • 9.61% earn between $253,000 and $286,000 per year.
  • 6.40% earn between $286,000 and $319,000 per year.
  • 6.40% earn between $319,000 and $352,000 per year.
  • 9.61% earn between $352,000 and $385,000 per year.
Physician jobs in Philadelphia, PA

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

Atlantic City, NJ, offers the highest average salary for physicians at $392,238. Job seekers can find excellent opportunities with competitive pay in this city. Lancaster, PA, follows closely behind, with an average salary of $328,143. Physicians can enjoy a rewarding career with good compensation in these cities.
Graph displaying highest paying cities salaries for Physician jobs near Philadelphia, PA, highlighting Atlantic City, NJ with the highest at $392,238 and Reading, PA with the lowest at $259,727.
  1. Atlantic City, NJ
    Average Salary: $392,238
    In Atlantic City, medical professionals enjoy a vibrant community and a range of healthcare facilities. Atlanticare and AtlantiCare Regional Medical Center provide ample opportunities for growth and development. The coastal location adds a unique charm to the working environment.
    Find Physician jobs in Atlantic City, NJ


  2. Lancaster, PA
    Average Salary: $328,143
    Lancaster offers a blend of historical charm and modern healthcare facilities. Companies like Lancaster General Health and WellSpan Health provide excellent opportunities for doctors. The community’s strong support for healthcare makes it a rewarding place to practice.
    Find Physician jobs in Lancaster, PA


  3. Cherry Hill, NJ
    Average Salary: $290,513
    Working in Cherry Hill means access to top-tier healthcare institutions like Virtua Health. This area combines suburban tranquility with professional growth, making it an ideal spot for doctors to thrive.
    Find Physician jobs in Cherry Hill, NJ


  4. Newark, NJ
    Average Salary: $285,180
    Newark presents a dynamic environment with leading healthcare providers like University Hospital. The city's diverse population and cutting-edge medical facilities offer rich professional experiences.
    Find Physician jobs in Newark, NJ


  5. Trenton, NJ
    Average Salary: $271,766
    In Trenton, doctors benefit from institutions such as St. Francis Medical Center. The city’s growing healthcare sector provides numerous opportunities for career advancement and community engagement.
    Find Physician jobs in Trenton, NJ


  6. Wilmington, DE
    Average Salary: $270,691
    Wilmington offers a mix of urban and suburban living with major healthcare providers like ChristianaCare. This area provides a balanced lifestyle with plenty of professional growth opportunities.
    Find Physician jobs in Wilmington, DE


  7. Camden, NJ
    Average Salary: $269,519
    Camden is experiencing a healthcare renaissance with Cooper University Health Care leading the charge. This city provides a unique blend of challenges and rewards for medical professionals.
    Find Physician jobs in Camden, NJ


  8. Baltimore, MD
    Average Salary: $268,743
    Baltimore’s diverse healthcare landscape includes Johns Hopkins Medicine and MedStar Health. The city’s rich history and vibrant culture offer an engaging environment for doctors.
    Find Physician jobs in Baltimore, MD


  9. York, PA
    Average Salary: $263,000
    York boasts a strong healthcare system with WellSpan Health and UPMC. The area’s blend of rural charm and urban amenities creates a supportive environment for medical professionals.
    Find Physician jobs in York, PA


  10. Reading, PA
    Average Salary: $259,727
    Reading provides a welcoming atmosphere with top healthcare providers like Tower Health. The city’s community-focused approach makes it a great place for doctors to build lasting relationships.
    Find Physician jobs in Reading, PA

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

Physician jobs in Philadelphia offer excellent pay with top companies like Merion Health Partners and Curana Health leading the way. These companies provide competitive salaries, with Merion Health Partners averaging around $258,333 per year. Curana Health also offers a strong average salary at approximately $254,375 annually, making them great options for those in the field. For those seeking a well-paying position, Northeast Healthcare Recruitment, Inc., American Family Care, TeamHealth, and Project HOME are also worth considering. These companies offer salaries ranging from $253,667 to $165,172 per year, providing varied opportunities to fit different career goals and experience levels.
Graph displaying best paying company salaries for Physician jobs in Philadelphia, PA, highlighting Merion Health Partners with the highest at $258,333 and Project HOME with the lowest at $165,172.
  1. Merion Health Partners
    Average Salary: $258,333
    Merion Health Partners offers a variety of Physician positions in Philadelphia and its suburbs. They focus on quality patient care and offer competitive salaries. Physicians can work in specialized areas such as cardiology, oncology, and more.


  2. Curana Health
    Average Salary: $254,375
    Curana Health is well-known for its work with senior living communities. They provide excellent opportunities for Physicians in Philadelphia. Their work often involves managing complex care for elderly patients. This role can be both rewarding and well-compensated.


  3. Northeast Healthcare Recruitment, Inc.
    Average Salary: $253,667
    Northeast Healthcare Recruitment, Inc. offers diverse Physician jobs in Philadelphia. They focus on placing professionals in various specialties. This company values work-life balance and offers attractive salary packages. Physicians can find roles in urban and suburban areas.


  4. American Family Care
    Average Salary: $231,749
    American Family Care operates walk-in clinics across Philadelphia. They need Physicians to provide urgent care services. This role is ideal for those who enjoy a fast-paced environment. The company offers good compensation and benefits.


  5. TeamHealth
    Average Salary: $205,200
    TeamHealth provides staffing solutions for various medical facilities in Philadelphia. They offer dynamic Physician positions across multiple specialties. This company values flexibility and offers competitive salaries.


  6. Project HOME
    Average Salary: $165,172
    Project HOME focuses on health and social services for the underserved in Philadelphia. They offer positions for Physicians who want to make a difference. While the salary may be lower, the work is very rewarding.

Currently 3,640 Physician job openings, nationwide.

How's the job market for a Physician in the US?

Learn what a Physician does, how to become one, and understand the job outlook. Get simple steps to start your career as a Physician today.
Position
Overview
Physician
3,640 Job Openings