Position
City
Salary

How much does a Physician make in Harrisburg, PA?

The average salary for a Physician is $211,626 per year in Harrisburg, PA.

Physicians in Harrisburg, Pennsylvania, enjoy a competitive salary. On average, they make about $211,626 per year. This figure can vary based on the type of physician and their experience. For instance, some specialists may earn more than the average, while general practitioners might earn less.

The salary range can also depend on the specific area of medicine. Some of the highest-paying specialties include cardiology, orthopedics, and neurosurgery. These specialists often have higher salaries due to the complexity and demand of their work. Other factors, such as the size of the practice and the location of the hospital, can also affect earnings. Physicians in Harrisburg benefit from a strong healthcare system, which supports higher compensation rates.

Physician jobs in Harrisburg, PA

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

Physician jobs near Harrisburg, PA, offer competitive salaries in several nearby cities. Wilkes-Barre leads the pack with an average salary of $332,173. Lancaster and Lebanon also provide attractive compensation packages, with average salaries of $316,167 and $310,850, respectively. These cities present excellent opportunities for physicians seeking both rewarding work and a strong income.
Graph displaying highest paying cities salaries for Physician jobs near Harrisburg, PA, highlighting Wilkes-Barre, PA with the highest at $332,173 and Reading, PA with the lowest at $218,200.
  1. Wilkes-Barre, PA
    Average Salary: $332,173
    In Wilkes-Barre, doctors enjoy a close-knit community. The city offers a variety of healthcare facilities, including the Geisinger Wyoming Valley Medical Center. Working here means being part of a supportive environment with a strong focus on patient care.
    Find Physician jobs in Wilkes-Barre, PA


  2. Lancaster, PA
    Average Salary: $316,167
    Lancaster provides a vibrant setting for medical professionals. The city is home to top healthcare institutions like Lancaster General Hospital. Physicians here benefit from a mix of urban and rural practice, offering diverse patient care experiences.
    Find Physician jobs in Lancaster, PA


  3. Lebanon, PA
    Average Salary: $310,850
    Lebanon offers a balanced lifestyle for doctors. The city features the well-regarded Penn Medicine Lancaster General Health. Working here means being part of a community that values healthcare and offers a peaceful environment.
    Find Physician jobs in Lebanon, PA


  4. Allentown, PA
    Average Salary: $272,925
    Allentown is a dynamic city for medical careers. Lehigh Valley Health Network is a prominent employer here. Physicians in Allentown enjoy a mix of urban and suburban settings, providing varied patient care experiences.
    Find Physician jobs in Allentown, PA


  5. York, PA
    Average Salary: $256,125
    York provides a rich environment for healthcare professionals. The city's healthcare facilities include WellSpan Health. Working here means being part of a community that values health and offers a supportive work environment.
    Find Physician jobs in York, PA


  6. Chambersburg, PA
    Average Salary: $247,750
    In Chambersburg, doctors find a welcoming community. The Chambersburg Hospital is a key healthcare provider here. Working in this city offers a mix of rural charm and modern medical facilities.
    Find Physician jobs in Chambersburg, PA


  7. Mechanicsburg, PA
    Average Salary: $246,003
    Mechanicsburg offers a suburban setting for medical professionals. UPMC Pinnacle is a leading healthcare provider here. Physicians in this city enjoy a supportive community and modern healthcare facilities.
    Find Physician jobs in Mechanicsburg, PA


  8. West Chester, PA
    Average Salary: $235,250
    West Chester provides a vibrant environment for healthcare careers. The city is home to the Paoli Hospital and Chester County Hospital. Working here means being part of a community that values health and offers diverse patient care experiences.
    Find Physician jobs in West Chester, PA


  9. Pottstown, PA
    Average Salary: $225,143
    Pottstown offers a peaceful setting for doctors. Pottstown Hospital is a key healthcare provider here. Working in this city means being part of a community that values healthcare and offers a supportive work environment.
    Find Physician jobs in Pottstown, PA


  10. Reading, PA
    Average Salary: $218,200
    Reading provides a dynamic environment for medical professionals. Reading Hospital is a prominent healthcare provider here. Physicians in this city enjoy a mix of urban and suburban settings, offering varied patient care experiences.
    Find Physician jobs in Reading, PA

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

Insight Global offers some of the highest salaries for physicians in Harrisburg, PA, with an average of $283,333. Banner Health also provides competitive pay, averaging around $66,407 per year. UPMC offers a solid average salary of $64,063, making it another attractive option for physicians seeking good compensation.
Graph displaying best paying company salaries for Physician jobs in Harrisburg, PA, highlighting Insight Global with the highest at $283,333 and UPMC with the lowest at $64,063.
  1. Insight Global
    Average Salary: $283,333
    Insight Global offers competitive salaries for Physicians in Harrisburg, PA. They provide opportunities for Physicians to work in various healthcare settings. Their locations include Harrisburg and surrounding areas, offering a range of medical services.


  2. Banner Health
    Average Salary: $66,407
    Banner Health provides a supportive environment for Physicians in Harrisburg, PA. They offer a variety of positions in different medical specialties. Their facilities are located in Harrisburg, ensuring access to quality healthcare services.


  3. UPMC
    Average Salary: $64,063
    UPMC is a leading healthcare provider with Physician positions in Harrisburg, PA. They offer a comprehensive benefits package and opportunities for professional growth. Their locations in Harrisburg provide a range of medical services to the community.

Currently 4,669 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
4,669 Job Openings