How much does a physician make in Fargo?
$419,000a year
Median yearly pay for physicians in the Fargo, ND-MN metro area. That is $201.43 an hour or $34,920 a month.
- Hourly
- $201.43
- Vs. national median
- +58%
- Rank among cities
- 17 of 340
- Jobs in the area
- 330
Pay range
Lowest 10%: $135,300Median: $419,000Highest 10%: $564,000
| Percentile | Yearly | Hourly | |
|---|---|---|---|
| 10th | $135,300 | $65.03 | |
| 25th | $266,300 | $128.01 | |
| Median | $419,000 | $201.43 | |
| 75th | $459,500 | $220.91 | |
| 90th | $564,000 | $271.15 |
Other cities in North Dakota
Median yearly pay for physicians.
| Bismarck, ND | $454,600 |
Related jobs in Fargo
Same field, median yearly pay.
| Surgeon | $604,900 |
| General Internal Medicine Physician | $338,400 |
| Family Medicine Physician | $276,500 |
| Nurse Anesthetist | $241,600 |
| Pediatrician | $235,000 |
| Dentist | $198,600 |
| Pharmacist | $142,000 |
| Physician Assistant | $136,600 |
| Nurse Practitioner | $130,100 |
| Veterinarian | $101,300 |
Frequently asked questions
How much does a physician make an hour in Fargo?
The median hourly pay in the Fargo, ND-MN metro area is $201.43 ($419,000 a year).
Do physicians make more in Fargo than the national average?
Yes: $419,000 against $265,900 nationally, 58% more.
How does Fargo compare with the rest of North Dakota?
The median in North Dakota is $454,600, so Fargo pays 8% less.
Where does Fargo rank for physician pay?
17 of 340 metro areas with data.
How much does a physician make starting out in Fargo?
The lowest-paid 10% make $135,300 or less a year; the top 10% make $564,000 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.