Salaripedia
English

How much does a physician make in Bismarck?

$454,600a year

Median yearly pay for physicians in the Bismarck, ND metro area. That is $218.53 an hour or $37,880 a month.

Hourly
$218.53
Vs. national median
+71%
Rank among cities
5 of 340
Jobs in the area
120
Pay range
Lowest 10%: $119,700Median: $454,600Highest 10%: $570,100
PercentileYearlyHourly
10th$119,700$57.57
25th$321,900$154.77
Median$454,600$218.53
75th$570,100$274.11
90th$570,100$274.11

Other cities in North Dakota

Median yearly pay for physicians.

Fargo, ND$419,000
Physician salary in North Dakota Physician salary in all states

Related jobs in Bismarck

Same field, median yearly pay.

General Internal Medicine Physician$351,600
Family Medicine Physician$286,800
Pharmacist$143,400
Nurse Practitioner$130,100
Physician Assistant$129,700
Veterinarian$104,000
Dental Hygienist$91,600
Respiratory Therapist$84,570
Physical Therapist$83,280
Occupational Therapist$83,080
Salaries for every job in Bismarck, ND

Frequently asked questions

How much does a physician make an hour in Bismarck?

The median hourly pay in the Bismarck, ND metro area is $218.53 ($454,600 a year).

Do physicians make more in Bismarck than the national average?

Yes: $454,600 against $265,900 nationally, 71% more.

How does Bismarck compare with the rest of North Dakota?

The median in North Dakota is $454,600, so Bismarck pays 0% more.

Where does Bismarck rank for physician pay?

5 of 340 metro areas with data.

How much does a physician make starting out in Bismarck?

The lowest-paid 10% make $119,700 or less a year; the top 10% make $570,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.