Position
City
Salary

How much does a Physician make in Philadelphia, PA?

The average salary for a Physician is $236,779 per year in Philadelphia, PA.

In Philadelphia, PA, physicians enjoy a competitive salary that reflects their critical role in healthcare. The average yearly salary for a physician in this city is around $236,779. This figure varies based on experience, specialty, and the type of healthcare facility. Physicians in the early stages of their careers can expect to earn around $220,000 per year. As they gain more experience, their salaries can increase significantly, reaching up to $385,000 for the most seasoned professionals.

The salary distribution shows a range of earnings for physicians. For instance, 3.48% of physicians earn between $22,000 and $55,000 annually. Another 3.48% earn between $55,000 and $88,000. As physicians gain more experience, the percentage of those earning higher salaries increases. For example, 25.49% of physicians earn between $187,000 and $220,000. The highest earners, making between $352,000 and $385,000, make up 9.27% of the total. This data highlights the potential for growth and higher earnings as a physician gains experience and expertise in Philadelphia, PA.

Physician jobs in Philadelphia, PA

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

Physician jobs near Philadelphia, PA, offer competitive salaries in several nearby cities. Atlantic City, NJ, leads with an average salary of $334,496, making it a top choice for those seeking high pay. Lancaster, PA, closely follows with an average salary of $328,143, providing another excellent opportunity for physicians. Other cities like Newark, NJ, and Allentown, PA, also offer strong salaries, with averages of $280,506 and $272,925, respectively. These locations present attractive options for professionals looking to balance high earnings with a desirable living environment.
Graph displaying highest paying cities salaries for Physician jobs near Philadelphia, PA, highlighting Atlantic City, NJ with the highest at $334,496 and Baltimore, MD with the lowest at $250,283.
  1. Atlantic City, NJ
    Average Salary: $334,496
    Atlantic City offers a vibrant healthcare environment with opportunities in renowned hospitals like Atlanticare Regional Medical Center. Physicians here enjoy a dynamic work setting with a mix of urban and beach-side living. The city's diverse patient population provides a rich experience.
    Find Physician jobs in Atlantic City, NJ


  2. Lancaster, PA
    Average Salary: $328,143
    Lancaster boasts a strong healthcare sector with leading facilities such as Lancaster General Hospital. Physicians find a supportive community and a balanced lifestyle. The city's growing population offers ample opportunities for professional growth.
    Find Physician jobs in Lancaster, PA


  3. Newark, NJ
    Average Salary: $280,506
    Newark provides a bustling healthcare landscape with institutions like University Hospital. Physicians here benefit from a diverse patient base and a city rich in cultural and professional opportunities. The area is known for its vibrant community and excellent public transport.
    Find Physician jobs in Newark, NJ


  4. Allentown, PA
    Average Salary: $272,925
    Allentown features a thriving healthcare system with St. Luke's University Health Network. Physicians enjoy a welcoming community and a variety of medical specialties. The city's suburban charm makes it an attractive place to work and live.
    Find Physician jobs in Allentown, PA


  5. Wilmington, DE
    Average Salary: $268,827
    Wilmington offers a dynamic healthcare environment with top facilities like ChristianaCare. Physicians here work in a city that balances urban amenities with a relaxed atmosphere. The area's growing healthcare needs present many professional opportunities.
    Find Physician jobs in Wilmington, DE


  6. Reading, PA
    Average Salary: $259,727
    Reading has a robust healthcare sector with Reading Hospital. Physicians find a supportive community and a variety of medical specialties. The city's central location makes it easy to access other urban centers.
    Find Physician jobs in Reading, PA


  7. Trenton, NJ
    Average Salary: $254,901
    Trenton provides a vibrant healthcare scene with Capital Health Regional Medical Center. Physicians enjoy a diverse patient population and a city rich in history and culture. The area offers a mix of urban and suburban living.
    Find Physician jobs in Trenton, NJ


  8. Pittsburgh, PA
    Average Salary: $253,626
    Pittsburgh offers a thriving healthcare environment with world-class institutions like UPMC. Physicians here benefit from a diverse patient base and a city known for its innovation and culture. The area's rich history and vibrant community make it an attractive place to work.
    Find Physician jobs in Pittsburgh, PA


  9. Dover, DE
    Average Salary: $253,355
    Dover features a supportive healthcare system with Bayhealth Hospital. Physicians enjoy a close-knit community and a variety of medical specialties. The city's central location offers easy access to other major cities.
    Find Physician jobs in Dover, DE


  10. Baltimore, MD
    Average Salary: $250,283
    Baltimore provides a dynamic healthcare landscape with renowned institutions like Johns Hopkins Hospital. Physicians here work in a city rich in culture and history. The diverse patient population and professional opportunities make it an exciting place to practice medicine.
    Find Physician jobs in Baltimore, MD

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

Northeast Healthcare Recruitment, Inc. offers one of the highest salaries for physicians in Philadelphia, PA. This company pays an average of $253,667 per year. American Family Care also provides a competitive salary, averaging $231,749 annually. City of Philadelphia, PA, offers a solid average salary of $214,385 for physicians. TeamHealth and Project HOME also provide good compensation, with average salaries of $205,200 and $165,172, respectively. These companies present excellent opportunities for physicians seeking rewarding positions.
Graph displaying best paying company salaries for Physician jobs in Philadelphia, PA, highlighting Northeast Healthcare Recruitment, Inc. with the highest at $253,667 and Project HOME with the lowest at $165,172.
  1. Northeast Healthcare Recruitment, Inc.
    Average Salary: $253,667
    Northeast Healthcare Recruitment, Inc. offers a variety of Physician positions across multiple specialties. They operate in several locations in Philadelphia, providing a range of healthcare services. Their focus on quality care makes them a top choice for many Physicians.


  2. American Family Care
    Average Salary: $231,749
    American Family Care provides urgent care and family medicine services. They have multiple locations in Philadelphia, offering Physicians the chance to work in a fast-paced environment. Their commitment to patient care and professional growth makes them a great employer.


  3. City of Philadelphia, PA
    Average Salary: $214,385
    The City of Philadelphia offers a range of Physician positions in public health and municipal services. They operate various health facilities across the city. Working for the city provides stability and opportunities for community service.


  4. TeamHealth
    Average Salary: $205,200
    TeamHealth provides staffing for hospitals and clinics. They have several locations in Philadelphia, offering Physicians diverse work environments. Their focus on teamwork and professional development makes them a good choice for career growth.


  5. Project HOME
    Average Salary: $165,172
    Project HOME is a community health center that offers a variety of healthcare services. They have several locations in Philadelphia, focusing on underserved populations. Working here allows Physicians to make a significant impact on community health.

Currently 3,781 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,781 Job Openings