How much does a Physician make 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.
What are the highest paying cities for a Physician near Philadelphia, PA?

-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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
-
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?

-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
What are the best paying Physician related jobs in Philadelphia, PA?

-
Anesthesiologist
Average Salary: $541,835
Anesthesiologists work closely with surgeons and other medical professionals. They ensure patients feel no pain during surgeries. Hospitals like Penn Medicine offer great opportunities in this field.
Find Anesthesiologist jobs in Philadelphia, PA
-
Neurologist
Average Salary: $371,745
Neurologists diagnose and treat disorders of the nervous system. They see patients in private practices and large medical centers, such as Jefferson Health. Neurologists play a key role in improving patients' quality of life.
Find Neurologist jobs in Philadelphia, PA
-
Dermatologist
Average Salary: $359,200
Dermatologists focus on skin health. They treat conditions from acne to skin cancer. Many clinics and hospitals, like the University of Pennsylvania Health System, seek skilled dermatologists to join their teams.
Find Dermatologist jobs in Philadelphia, PA
-
Psychiatrist
Average Salary: $355,583
Psychiatrists assess and treat mental health disorders. They work in hospitals, clinics, and private practices. Companies like Children's Hospital of Philadelphia often have openings for psychiatrists.
Find Psychiatrist jobs in Philadelphia, PA
-
Ophthalmologist
Average Salary: $350,000
Ophthalmologists specialize in eye and vision care. They perform surgeries and offer treatments for eye conditions. Practices like Wills Eye Hospital provide many opportunities for ophthalmologists in this vibrant city.
Find Ophthalmologist jobs in Philadelphia, PA
-
Cardiologist
Average Salary: $313,326
Cardiologists focus on heart health. They diagnose and treat heart diseases. Major hospitals, such as Penn Presbyterian Medical Center, look for skilled cardiologists to join their teams.
Find Cardiologist jobs in Philadelphia, PA
-
Urologist
Average Salary: $248,020
Urologists treat conditions of the urinary tract. They perform surgeries and offer treatments. Companies like the Rothman Institute seek urologists to help their patients.
Find Urologist jobs in Philadelphia, PA
-
Podiatrist
Average Salary: $223,015
Podiatrists focus on foot and ankle care. They treat injuries and perform surgeries. Clinics and hospitals in the area value experienced podiatrists.
Find Podiatrist jobs in Philadelphia, PA
-
Radiologist
Average Salary: $217,739
Radiologists interpret medical images. They work with other doctors to diagnose conditions. Hospitals like Temple University Hospital hire radiologists to join their medical teams.
Find Radiologist jobs in Philadelphia, PA
-
Pediatrician
Average Salary: $212,025
Pediatricians care for children's health. They provide check-ups and treat illnesses. Many practices and hospitals, such as St. Christopher's Hospital for Children, need dedicated pediatricians.
Find Pediatrician jobs in Philadelphia, PA



