Salaripedia
English

How much does a family medicine physician make in Salem?

$295,200a year

Median yearly pay for family medicine physicians in the Salem, OR metro area. That is $141.91 an hour or $24,600 a month.

Hourly
$141.91
Vs. national median
+21%
Rank among cities
61 of 271
Jobs in the area
180
Pay range
Lowest 10%: $227,100Median: $295,200Highest 10%: $340,100
PercentileYearlyHourly
10th$227,100$109.16
25th$289,900$139.36
Median$295,200$141.91
75th$315,500$151.69
90th$340,100$163.49

Other cities in Oregon

Median yearly pay for family medicine physicians.

Eugene, OR$294,000
Portland, OR$286,200
Medford, OR$285,500
Bend, OR$262,600
Albany, OR$239,200
Family Medicine Physician salary in Oregon Family Medicine Physician salary in all states

Related jobs in Salem

Same field, median yearly pay.

Physician$374,000
Pediatrician$256,700
Psychiatrist$239,200
Dentist$212,300
Pharmacist$169,200
Nurse Practitioner$162,600
Physician Assistant$144,200
Optometrist$134,600
Registered Nurse$131,800
Veterinarian$130,300
Salaries for every job in Salem, OR

Frequently asked questions

How much does a family medicine physician make an hour in Salem?

The median hourly pay in the Salem, OR metro area is $141.91 ($295,200 a year).

Do family medicine physicians make more in Salem than the national average?

Yes: $295,200 against $244,200 nationally, 21% more.

How does Salem compare with the rest of Oregon?

The median in Oregon is $293,200, so Salem pays 1% more.

Where does Salem rank for family medicine physician pay?

61 of 271 metro areas with data.

How much does a family medicine physician make starting out in Salem?

The lowest-paid 10% make $227,100 or less a year; the top 10% make $340,100 or more.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.