Physician Salary in United States
Physician Salary in Framingham
Based on 344 job listings - Framingham, United States 2026
+98.3% vs 2025Average salary
$247,959 - $344,257
Median salary
$250,000 - $448,000
Lower rangeUpper range
Salary distribution by percentile
10th percentile$40K
25th percentile$101K
Median$250K
75th percentile$310K
90th percentile$525K
50% of professionals earn between $100,630 - $310,000 USD
The median salary is $250,000
Compare with national average
Framingham
Average salary
247,959 - 344,257
Median salary
250,000 - 448,000
344 job openings
United States
Average salary
220,000 - 296,169
Median salary
220,000 - 296,169
5,172,945 job openings
Other cities
New York52,230 job openings
Phoenix20,385 job openings
Houston20,051 job openings
Los Angeles19,633 job openings
Springfield19,467 job openings
Atlanta19,068 job openings
Chicago18,826 job openings
Brooklyn17,931 job openings
Albany17,115 job openings
San Antonio17,099 job openings
Columbus16,391 job openings
Dallas16,167 job openings
Richmond14,821 job openings
Sacramento14,705 job openings
Austin13,647 job openings
Jacksonville13,614 job openings
Seattle13,600 job openings
Boston13,515 job openings
San Francisco13,457 job openings
Columbia13,085 job openings
Tucson13,073 job openings
Not Specified12,904 job openings
Denver12,364 job openings
Greenville12,064 job openings
Charleston11,759 job openings
Nashville11,536 job openings
Portland11,159 job openings
Orlando11,076 job openings
Tampa10,825 job openings
The average salary for a Physician in Framingham, United States is USD 247,959 - USD 344,257 per year in 2026, based on 344 job listings.
Explore 344 Physician job listings in United States on BeBee, or check our salary calculator for a personalized estimate.