How Much Does a Preventive Medicine Specialist Make in Pennsylvania?

Updated April 01, 2025
As of April 01, 2025, the average annual pay of Preventive Medicine Specialist in Pennsylvania is $246,552. While Salary.com is seeing that Preventive Medicine Specialist salary in PA can go up to $306,114 or down to $196,075, but most earn between $220,130 and $277,729. Salary ranges can vary widely depending on many important factors, including education, certifications, additional skills, and your experience levels. With more online, real-time compensation data than any other website, Salary.com helps you determine your exact pay target.
25% $220,130 10% $196,075 90% $306,114 75% $277,729 $246,552 50%(Median)
Related Job Titles to Preventive Medicine Specialist
Preventive Medicine Physician
$193,523
Pennsylvania
Per Year
Preventive Medicine Technician
$47,435
Pennsylvania
Per Year
Veterinary Preventive Medicine Officer
$112,184
Pennsylvania
Per Year
Medicine Specialist
$50,603
Pennsylvania
Per Year
download asset banner
Facing Salary Structure Challenges? Let Our Expert Guide You
The job market is increasingly challenging. Our whitepaper, Navigating the Challenges of Creating Salary Structures, offers guidance on creating salary structures. Provide your phone number and work email to download the full version.
We will handle your contact details in line with our Privacy Policy. If you prefer not to receive marketing emails from Salary.com, you can opt-out out of marketing communications at any time by clicking unsubscribe.

Similar Job Salaries to Preventive Medicine Specialist by Company

FIND A SPECIFIC EMPLOYER
Loading results...
Company average base salary in (usd) range
Thomas Jefferson University & Jefferson Health
Preventive Medicine and Public Health Physician
$206,078/yr
$180,918
$231,238
RANGE: $180,918 - $231,238
Provider Healthcare
Family Medicine and Preventive Care Specialist
$73,202/yr
$64,984
$81,420
RANGE: $64,984 - $81,420
U.S. Department of Veterans Affairs
Physician (Preventive Medicine)
$222,814/yr
$196,303
$249,325
RANGE: $196,303 - $249,325
Columbia Graduate Consulting Club
Laboratory Manager - Preventive Medicine
$127,088/yr
$108,319
$145,857
RANGE: $108,319 - $145,857
U.S. Army 5th Medical Recruiting Battalion
PREVENTIVE MEDICINE OFFICER
$74,083/yr
$59,210
$88,955
RANGE: $59,210 - $88,955
Health eCareers
PREVENTIVE MEDICINE OFFICER
$165,835/yr
$139,836
$191,833
RANGE: $139,836 - $191,833
U.S. Army 6th Medical Recruiting Battalion
PREVENTIVE MEDICINE OFFICER
$218,518/yr
$184,260
$252,776
RANGE: $184,260 - $252,776
U.S. Army 3rd Medical Recruiting Battalion
PREVENTIVE MEDICINE OFFICER
$74,847/yr
$59,821
$89,872
RANGE: $59,821 - $89,872
Lindy Property Management
Preventive Maintenance Technician
$63,365/yr
$56,017
$70,713
RANGE: $56,017 - $70,713

Open Preventive Medicine Specialist Jobs in Pennsylvania

Create Alert

Top 10 Highest Paying Cities For Preventive Medicine Specialist Jobs in Pennsylvania

It is important to understand how location impacts your career prospects in the United States. There are some cities where a Preventive Medicine Specialist can find a job easily with a greater salary paid then achieve a higher standard of living. Below is the top cities list for Preventive Medicine Specialist job salaries in Pennsylvania. Some cities can pay higher salaries for Preventive Medicine Specialist jobs, which can indicate that there is a large demand for Preventive Medicine Specialist positions in this city.
The following table shows top 10 cities where the Preventive Medicine Specialist salary is higher than other cities in Pennsylvania. Doylestown takes first place in this list, followed by Philadelphia, West Chester. The Preventive Medicine Specialist salary is $267,479 in Doylestown, which is higher than the national average. There are 4 cities' Preventive Medicine Specialist salary higher than national average in Pennsylvania.
The average salary for a Preventive Medicine Specialist in Pennsylvania is $246,552, but we found that the city with the highest salary for Preventive Medicine Specialist jobs is Doylestown, PA, and it is higher than Philadelphia. Preventive Medicine Specialist jobs in Doylestown can have the opportunity to earn higher salaries than in other cities in Pennsylvania.
CITY ANNUAL SALARY MONTHLY PAY WEEKLY PAY HOURLY WAGE
Doylestown $267,479 $22,290 $5,144 $129
Philadelphia $258,861 $21,572 $4,978 $124
West Chester $253,833 $21,153 $4,881 $122
Stroudsburg $249,920 $20,827 $4,806 $120
Allentown $247,617 $20,635 $4,762 $119
Bethlehem $247,617 $20,635 $4,762 $119
Easton $247,220 $20,602 $4,754 $119
Reading $244,422 $20,368 $4,700 $118
Lancaster $241,995 $20,166 $4,654 $116
Harrisburg $241,648 $20,137 $4,647 $116

What Does a Preventive Medicine Specialist Do?

A Preventive Medicine Specialist may specialize in public health, aerospace medicine, occupational medicine or general preventive medicine.
Updated December 18, 2021
Job training for a Preventive Medicine Specialist consists of nine weeks of Basic Training, where you’ll learn basic Soldiering skills, and 15 weeks of Advanced Individual Training and on-the-job instruction, including practice in testing specimens.
Updated December 13, 2021
Skyrocket Your Business By Running Effective Marketing Campaigns with Preventive Medicine Specialist Email List.
Updated December 10, 2021
A preventive medicine specialist focuses on the health of individuals and defined populations in order to protect, promote, and maintain health and well-being, and to prevent disease, disability, and pre-mature death.
Updated December 08, 2021
A Preventive Medicine Specialist searches for widespread illnesses and finds immunizations to prevent them.
Updated November 29, 2021

Frequently Asked Questions About a Preventive Medicine Specialist Salaries

What is the average of a Preventive Medicine Specialist in Pennsylvania?

The Preventive Medicine Specialist salary range is from $220,130 to $277,729, and the average Preventive Medicine Specialist salary is $246,552/year in Pennsylvania. The Preventive Medicine Specialist's salary will change in different locations.

Which location pays the highest Preventive Medicine Specialist salary in the United States?

The Preventive Medicine Specialist salary in San Jose, CA is $312,381 which is the highest in the US.

What kinds of reasons will influence the Preventive Medicine Specialist's salary?

Besides the location, employees' education degree, related skills, and work experience also will influence the salary. Try to improve your skills and experience to get a higher salary for the position of Preventive Medicine Specialist.

What is the growth rate of the Preventive Medicine Specialist's salary?

If you are thinking of becoming a Preventive Medicine Specialist or planning the next step in your career, find the detailed salary report of a Preventive Medicine Specialist.