Salaripedia
English

How much does a general internal medicine physician make in Oregon?

$268,600a year

Median yearly pay for general internal medicine physicians in Oregon. That is $129.12 an hour or $22,380 a month.

Hourly
$129.12
Vs. national median
+5%
Rank among states
21 of 45
Jobs in the state
230
Pay range
Lowest 10%: $228,900Median: $268,600Highest 10%: $350,200
PercentileYearlyHourly
10th$228,900$110.02
25th$248,500$119.49
Median$268,600$129.12
75th$312,600$150.30
90th$350,200$168.38

Cities in Oregon

Metro areas, median yearly pay.

Portland, OR$269,700
Salaries for every job in Oregon

Nearby in the ranking

States with similar pay for general internal medicine physicians.

18. Massachusetts$285,300
19. South Dakota$280,500
20. Texas$269,100
21. Oregon$268,600
22. Maryland$260,400
23. Arizona$259,300
24. Ohio$250,000
General Internal Medicine Physician salary in all states

Frequently asked questions

How much does a general internal medicine physician make an hour in Oregon?

The median hourly pay in Oregon is $129.12 ($268,600 a year).

Do general internal medicine physicians make more in Oregon than the national average?

Yes: $268,600 against $256,600 nationally, 5% more.

Where does Oregon rank for general internal medicine physician pay?

Oregon ranks 21 of 45 states.

Which city in Oregon pays general internal medicine physicians the most?

Portland-Vancouver-Hillsboro, OR-WA, with a median of $269,700 a year.

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.