Salaripedia
English

How much does a physician make in Battle Creek?

$238,700a year

Median yearly pay for physicians in the Battle Creek, MI metro area. That is $114.74 an hour or $19,890 a month.

Hourly
$114.74
Vs. national median
-10%
Rank among cities
248 of 340
Pay range
Lowest 10%: $65,810Median: $238,700Highest 10%: $489,800
PercentileYearlyHourly
10th$65,810$31.64
25th$65,810$31.64
Median$238,700$114.74
75th$291,500$140.15
90th$489,800$235.46

Other cities in Michigan

Median yearly pay for physicians.

Ann Arbor, MI$359,800
Lansing, MI$307,300
Kalamazoo, MI$305,500
South Bend, IN$295,500
Traverse City, MI$280,500
Saginaw, MI$235,000
Flint, MI$200,000
Grand Rapids, MI$179,900
Detroit, MI$68,220
Muskegon, MI$65,290
Physician salary in Michigan Physician salary in all states

Related jobs in Battle Creek

Same field, median yearly pay.

Family Medicine Physician$292,500
Pharmacist$140,200
Physician Assistant$130,900
Nurse Practitioner$124,600
Physical Therapist$103,900
Occupational Therapist$102,200
Registered Nurse$97,520
Speech-Language Pathologist$97,470
Respiratory Therapist$81,440
Clinical Laboratory Technologist and Technician$80,450
Salaries for every job in Battle Creek, MI

Frequently asked questions

How much does a physician make an hour in Battle Creek?

The median hourly pay in the Battle Creek, MI metro area is $114.74 ($238,700 a year).

Do physicians make more in Battle Creek than the national average?

No: $238,700 against $265,900 nationally, 10% less.

How does Battle Creek compare with the rest of Michigan?

The median in Michigan is $155,500, so Battle Creek pays 53% more.

Where does Battle Creek rank for physician pay?

248 of 340 metro areas with data.

How much does a physician make starting out in Battle Creek?

The lowest-paid 10% make $65,810 or less a year; the top 10% make $489,800 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.