Skip to main content
SalaryDr
HomeSalariesSalaryDenJobsBlog
AccountSubmit Your Salary
SalaryDr
HomeSalariesSalaryDenJobsBlog
AccountSubmit Your Salary

Internal Medicine Jobs from direct employers in Iowa

Internal Medicine physician roles in Iowa from direct employers, with SalaryDr compensation provenance, market context, schedule/workload signals, and physician-only filtering. Physician jobs that filter out recruiter and staffing-agency source signals.

SalaryDr · Internal Medicine salary reference$345,000 – $360,000median $355,000Low confidence · 7 physician-reported · not open-role pay
Create job alertOpen these filters in search Explore full salary data →

High-intent physician searches

Transparent payPosted ≥ reported medianLow/no callVisa-friendlyAcademic4-day week

36 open roles

E

Hospitalist Physician

Elite365
Internal Medicine
Davenport, Iowa · 4d ago
~$355,000
Academic
SalaryDr Signal· Limited coverage· 7 reports

Hospitalist Physician

Internal Medicine· Attending·Elite365·Posted 4d ago
~$355,000SalaryDr Signal· Limited coverage7 reports
Davenport, Iowa24-hour (8a-8a) or 12-hour (8a-8p) shifts, weekday and weekend shifts1:5 call ratio, 24-hour or 12-hour shifts with flat rate inclusive of all hours worked
SalaryDr Signal · Aggregated · Last seen today
Express InterestView DetailsSave
MN

Hospitalist Physician

Med Ninjas
Internal Medicine
Davenport, Iowa · 5d ago
~$355,000
Visa sponsorship·24-hour in-house shifts
SalaryDr Signal· Limited coverage· 7 reports

Hospitalist Physician

Internal Medicine· Attending·Med Ninjas·Posted 5d ago
~$355,000SalaryDr Signal· Limited coverage7 reports
Davenport, Iowa24-hour in-house shifts24-hour in-house shifts
SalaryDr Signal · Aggregated · Last seen today
Express InterestView DetailsSave
TC

Hospitalist Physician

The Curare Group
Internal Medicine
Iowa · 4d ago
~$355,000
no call, shift coverage
SalaryDr Signal· Limited coverage· 7 reports

Hospitalist Physician

Internal Medicine· Attending·The Curare Group·Posted 4d ago
~$355,000SalaryDr Signal· Limited coverage7 reports
Iowashift work with 7a-5p, 2p-12a, and 7p-7a shiftsno call, shift coverage
SalaryDr Signal · Aggregated · Last seen today
Express InterestView DetailsSave
MN

Hospitalist Physician

Med Ninjas
Internal Medicine
Iowa · 5d ago
~$355,000
24 Hour In-House Call
SalaryDr Signal· Limited coverage· 7 reports

Hospitalist Physician

Internal Medicine· Attending·Med Ninjas·Posted 5d ago
~$355,000SalaryDr Signal· Limited coverage7 reports
Iowa24 Hour Shifts24 Hour In-House Call
SalaryDr Signal · Aggregated · Last seen today
Express InterestView DetailsSave
PP

Hospitalist Physician

Physician Providers Mgmt.
Internal Medicine
Iowa · 5d ago
$309,400
J-1 waiver·$50,000 sign-on

Hospitalist Physician

Internal Medicine· Attending·Physician Providers Mgmt.·Posted 5d ago
$309,400 Pay listed on source · unverified
Iowa7a-7p days or 7p-7a nights, some locations 10 on / 10 off option7 on / 7 off schedule, average 15 shifts per month
Pay not verified · Aggregated · Last seen today
Express InterestView DetailsSave
HS

Hospitalist Physician

Howard-Sloan Search
Internal Medicine
Iowa · 4d ago
$175/hr – $190/hr
weekend call Fri 8am to Mon 8am

Hospitalist Physician

Internal Medicine· Attending·Howard-Sloan Search·Posted 4d ago
$175/hr – $190/hr Pay listed on source · unverified
IowaFriday 8 AM to Monday 8 AM call shift with morning roundsweekend call Fri 8am to Mon 8am
Pay not verified · Aggregated · Last seen today
Express InterestView DetailsSave
AM

Physician / Hospitalist / Iowa / Permanent / Hospitalist Job Near Cedar Rapids, IA Job

Atlantic MEDsearch
Internal Medicine
Cedar Rapids, Iowa · 2d ago
~$355,000
7 days on, 7 days off, 7am-5pm
SalaryDr Signal· Limited coverage· 7 reports

Physician / Hospitalist / Iowa / Permanent / Hospitalist Job Near Cedar Rapids, IA Job

Internal Medicine· Attending·Atlantic MEDsearch·Posted 2d ago
~$355,000SalaryDr Signal· Limited coverage7 reports
Cedar Rapids, Iowa7 days on, 7 days off, 7am-5pm
SalaryDr Signal · Aggregated · Last seen today
Express InterestView DetailsSave
PE

Physician / Internal Medicine / Iowa / Permanent / Hospitalist in IowaUniversity based setting60 mil

Physician Empire
Internal Medicine
Iowa · 2d ago
~$355,000
H-1B·Shared equally among group
SalaryDr Signal· Limited coverage· 7 reports

Physician / Internal Medicine / Iowa / Permanent / Hospitalist in IowaUniversity based setting60 mil

Internal Medicine· Attending·Physician Empire·Posted 2d ago
~$355,000SalaryDr Signal· Limited coverage7 reports
Iowa5 on/5 off, 12-hour day shifts (7A-7P) with occasional swing shifts (12P-12A)Shared equally among group
SalaryDr Signal · Aggregated · Last seen today
Express InterestView DetailsSave
TH

Hospitalist

Trinity Health
Internal Medicine
Waterloo, Iowa · 1mo ago
~$355,000
$50,000 sign-on
SalaryDr Signal· Limited coverage· 7 reports

Hospitalist

Internal Medicine· Attending·Trinity Health·Posted 1mo ago
~$355,000SalaryDr Signal· Limited coverage7 reports
Waterloo, Iowa168 shifts/year; predominantly 7 on / 7 off; shifts: 7am–7pm, 7pm–7am, 9am–9pm
SalaryDr Signal · Aggregated · Last seen today
Express InterestView DetailsSave
TH

OB Hospitalist - Physician - Des Moines - $150,000 Recruitment Incentive

Trinity Health
Internal Medicine
Iowa · 1mo ago
$400,000
J-1 waiver + H-1B·$150,000 sign-on·No call

OB Hospitalist - Physician - Des Moines - $150,000 Recruitment Incentive

Internal Medicine· Attending·Trinity Health·Posted 1mo ago
$400,000 Pay listed on source · unverified
Iowa7 shifts per month, each 24 hoursNo call
Pay not verified · Aggregated · Last seen today
Express InterestView DetailsSave
TH

Hospitalist- MercyOne North Iowa Medical Center- Mason City, Iowa- $75k bonus package

Trinity Health
Internal Medicine
Mason City, Iowa · 7d ago
$164/hr
H-1B·$75,000 sign-on·Academic

Hospitalist- MercyOne North Iowa Medical Center- Mason City, Iowa- $75k bonus package

Internal Medicine· Attending·Trinity Health·Posted 7d ago
$164/hr Pay listed on source · unverified
Mason City, IowaFull-time= 168 12-hour shifts/year (2016 hours/year); flexible scheduling includes full-time, part-time, PRN
Pay not verified · Aggregated · Last seen today
Express InterestView DetailsSave
S

Hospitalist Physician

SourceMD
Internal Medicine
Iowa · 25d ago
~$355,000
H-1B
SalaryDr Signal· Limited coverage· 7 reports

Hospitalist Physician

Internal Medicine· Attending·SourceMD·Posted 25d ago
~$355,000SalaryDr Signal· Limited coverage7 reports
Iowaflexible scheduling with 1 week on / off schedule once fully staffed
SalaryDr Signal · Aggregated · Last seen today
Express InterestView DetailsSave
TC

Hospitalist Physician

The Curare Group
Internal Medicine
Davenport, Iowa · 24d ago
~$355,000
$150,000 sign-on·7 24-hour in-house shifts per month·Academic
SalaryDr Signal· Limited coverage· 7 reports

Hospitalist Physician

Internal Medicine· Attending·The Curare Group·Posted 24d ago
~$355,000SalaryDr Signal· Limited coverage7 reports
Davenport, IowaFlexible schedule, full-time employed7 24-hour in-house shifts per month
SalaryDr Signal · Aggregated · Last seen today
Express InterestView DetailsSave
PM

Hospitalist Physician

Protean Med
Internal Medicine
Iowa · 22d ago
~$355,000
J-1 waiver + H-1B·24-hour in-house coverage model, full-time
SalaryDr Signal· Limited coverage· 7 reports

Hospitalist Physician

Internal Medicine· Attending·Protean Med·Posted 22d ago
~$355,000SalaryDr Signal· Limited coverage7 reports
Iowa24-hour in-house coverage model, full-timeNo separate physician call responsibilities
SalaryDr Signal · Aggregated · Last seen today
Express InterestView DetailsSave
M

Hospitalist Physician

MEDSHINE
Internal Medicine
Iowa · 26d ago
~$355,000
7 on / 7 off
SalaryDr Signal· Limited coverage· 7 reports

Hospitalist Physician

Internal Medicine· Attending·MEDSHINE·Posted 26d ago
~$355,000SalaryDr Signal· Limited coverage7 reports
Iowa7 on / 7 off
SalaryDr Signal · Aggregated · Last seen today
Express InterestView DetailsSave
SP

Hospitalist Medical Director | Management Bonus Incentive

Sound Physicians
Internal Medicine
Cedar Rapids, Iowa · 22d ago
~$355,000
H-1B
SalaryDr Signal· Limited coverage· 7 reports

Hospitalist Medical Director | Management Bonus Incentive

Internal Medicine· Attending·Sound Physicians·Posted 22d ago
~$355,000SalaryDr Signal· Limited coverage7 reports
Cedar Rapids, Iowa8 clinical shifts per month plus 84 hours protected administrative time per month
SalaryDr Signal · Aggregated · Last seen today
Express InterestView DetailsSave
SM

Hospitalist Physician

Source Medical
Internal Medicine
Cedar Rapids, Iowa · 17d ago
~$355,000
H-1B
SalaryDr Signal· Limited coverage· 7 reports

Hospitalist Physician

Internal Medicine· Attending·Source Medical·Posted 17d ago
~$355,000SalaryDr Signal· Limited coverage7 reports
Cedar Rapids, Iowaprovider-driven schedule with flexible shift options including days (7a-7p), nights (7p-7a), and swing shifts (2p-12a), 15 shifts per month considered full-timeshared responsibility for weekends and holidays
SalaryDr Signal · Aggregated · Last seen today
Express InterestView DetailsSave
I

Hospitalist Physician

iRecruitMD
Internal Medicine
Davenport, Iowa · 17d ago
~$355,000
Academic
SalaryDr Signal· Limited coverage· 7 reports

Hospitalist Physician

Internal Medicine· Attending·iRecruitMD·Posted 17d ago
~$355,000SalaryDr Signal· Limited coverage7 reports
Davenport, Iowamay include day, night, weekend, and holiday shifts depending on program structure
SalaryDr Signal · Aggregated · Last seen today
Express InterestView DetailsSave
SM

Hospitalist Physician

Source Medical
Internal Medicine
Davenport, Iowa · 17d ago
~$355,000
$40,000 sign-on·night shifts, 7 on/7 off
SalaryDr Signal· Limited coverage· 7 reports

Hospitalist Physician

Internal Medicine· Attending·Source Medical·Posted 17d ago
~$355,000SalaryDr Signal· Limited coverage7 reports
Davenport, IowaNocturnist 7 on/7 offnight shifts, 7 on/7 off
SalaryDr Signal · Aggregated · Last seen today
Express InterestView DetailsSave
SM

Hospitalist Physician

Source Medical
Internal Medicine
Iowa · 17d ago
~$355,000
H-1B·$50,000 sign-on·7 on / 7 off
SalaryDr Signal· Limited coverage· 7 reports

Hospitalist Physician

Internal Medicine· Attending·Source Medical·Posted 17d ago
~$355,000SalaryDr Signal· Limited coverage7 reports
IowaNocturnist, 7/7 schedule (flexible options available)7 on / 7 off
SalaryDr Signal · Aggregated · Last seen today
Express InterestView DetailsSave
L

Hospitalist Physician

Lancesoft
Internal Medicine
Davenport, Iowa · 19d ago
$300/hr
hospital call

Hospitalist Physician

Internal Medicine· Attending·Lancesoft·Posted 19d ago
$300/hr Pay listed on source · unverified
Davenport, Iowa12-hour or 24-hour hospital call shifts (8a-8p)hospital call
Pay not verified · Aggregated · Last seen today
Express InterestView DetailsSave
MI

Hospitalist Physician

Medicorp, Inc. dba Physician Empire
Internal Medicine
Iowa · 19d ago
$309,400

Hospitalist Physician

Internal Medicine· Attending·Medicorp, Inc. dba Physician Empire·Posted 19d ago
$309,400 Pay listed on source · unverified
Iowa7 days on, 7 days off; typically six daytime shifts then one evening admitting shiftrespond to codes and rapid alerts; no dedicated call described
Pay not verified · Aggregated · Last seen today
Express InterestView DetailsSave
VH

Physician - Hospitalist

Veterans Health Administration
Internal Medicine
Des Moines, Iowa, Iowa · 1d ago
~$355,000
on call indirect supervision·Academic
SalaryDr Signal· Limited coverage· 7 reports

Physician - Hospitalist

Internal Medicine· Attending·Veterans Health Administration·Posted 1d ago
~$355,000SalaryDr Signal· Limited coverage7 reports
Des Moines, Iowa, IowaTUE-MON 80hrs/WK 7 days on 7 days offon call indirect supervision
SalaryDr Signal · Government source · Last seen today
Express InterestView DetailsSave
VH

Physician - Hospitalist

Veterans Health Administration
Internal Medicine
Iowa City, Iowa, Iowa · 15d ago
~$355,000
$200,000 loan support·Monday through Friday 8:00am-4:30pm·Academic
SalaryDr Signal· Limited coverage· 7 reports

Physician - Hospitalist

Internal Medicine· Attending·Veterans Health Administration·Posted 15d ago
~$355,000SalaryDr Signal· Limited coverage7 reports
Iowa City, Iowa, IowaMonday through Friday 8:00am-4:30pm
SalaryDr Signal · Government source · Last seen today
Express InterestView DetailsSave
IF

Hospitalist Physician

Iowa Flexible Schedule Teaching Hospital
Internal Medicine
Mason City, Iowa · 9d ago
~$355,000
shared night rotation·Academic
SalaryDr Signal· Limited coverage· 7 reports

Hospitalist Physician

Internal Medicine· Attending·Iowa Flexible Schedule Teaching Hospital·Posted 9d ago
~$355,000SalaryDr Signal· Limited coverage7 reports
Mason City, IowaFlexible 12-hour shifts with majority daytime and shared night shiftsshared night rotation
SalaryDr Signal · Aggregated · Last seen today
Express InterestView DetailsSave
FC

Hospitalist Physician - Ames, Iowa - McFarland Clinic - Physician Owned

First Choice
Internal Medicine
Ames, Iowa · 2d ago
~$355,000
Flexible scheduling
SalaryDr Signal· Limited coverage· 7 reports

Hospitalist Physician - Ames, Iowa - McFarland Clinic - Physician Owned

Internal Medicine· Attending·First Choice·Posted 2d ago
~$355,000SalaryDr Signal· Limited coverage7 reports
Ames, IowaFlexible scheduling
SalaryDr Signal · Aggregated · Last seen today
Express InterestView DetailsSave
HD

Physician / Hospitalist / Iowa / Locum tenens / Locums Hospitalist Job in Iowa Job

Hayman Daugherty Associates
Internal Medicine
Brandon, Iowa · 3d ago
~$355,000
sporadic coverage, weekends as needed
SalaryDr Signal· Limited coverage· 7 reports

Physician / Hospitalist / Iowa / Locum tenens / Locums Hospitalist Job in Iowa Job

Internal Medicine· Attending·Hayman Daugherty Associates·Posted 3d ago
~$355,000SalaryDr Signal· Limited coverage7 reports
Brandon, Iowa24-hour shifts, 7a - 7psporadic coverage, weekends as needed
SalaryDr Signal · Aggregated · Last seen yesterday
Express InterestView DetailsSave
RH

Physician / Hospitalist / Iowa / Locum tenens / Physician / Hospitalist

Randstad Healthcare
Internal Medicine
Davenport, Iowa · 3d ago
~$355,000
12 hour shifts (days or nights)
SalaryDr Signal· Limited coverage· 7 reports

Physician / Hospitalist / Iowa / Locum tenens / Physician / Hospitalist

Internal Medicine· Attending·Randstad Healthcare·Posted 3d ago
~$355,000SalaryDr Signal· Limited coverage7 reports
Davenport, Iowa12 hour shifts (days or nights)
SalaryDr Signal · Aggregated · Last seen yesterday
Express InterestView DetailsSave
MS

Physician / Hospitalist / Iowa / Locum Tenens / Locum Post Acute Hospitalist Job in Pennsylvania Job

MD Staff
Internal Medicine
Iowa · 3d ago
~$355,000
SalaryDr Signal· Limited coverage· 7 reports

Physician / Hospitalist / Iowa / Locum Tenens / Locum Post Acute Hospitalist Job in Pennsylvania Job

Internal Medicine· Attending·MD Staff·Posted 3d ago
~$355,000SalaryDr Signal· Limited coverage7 reports
Iowa3-week rotation: Mon-Fri, Mon-Sun, then off; shifts 8 am - 6 pmBeeper call from home every 7 weeks, 6 pm to 8 am
SalaryDr Signal · Aggregated · Last seen yesterday
Express InterestView DetailsSave
HD

Physician / Hospitalist / Iowa / Locum tenens / Locums Hospitalist Job in Iowa Job

Hayman Daugherty Associates
Internal Medicine
Rock Valley, Iowa · 3d ago
~$355,000
No on call
SalaryDr Signal· Limited coverage· 7 reports

Physician / Hospitalist / Iowa / Locum tenens / Locums Hospitalist Job in Iowa Job

Internal Medicine· Attending·Hayman Daugherty Associates·Posted 3d ago
~$355,000SalaryDr Signal· Limited coverage7 reports
Rock Valley, Iowa12 hour shifts, 7am to 7pm, varied shifts, weekend coverage TBDNo on call
SalaryDr Signal · Aggregated · Last seen yesterday
Express InterestView DetailsSave
HD

Physician / Hospitalist / Iowa / Locum tenens / Locums Hospitalist Job in Iowa Job

Hayman Daugherty Associates
Internal Medicine
Walker, Iowa · 3d ago
~$355,000
None
SalaryDr Signal· Limited coverage· 7 reports

Physician / Hospitalist / Iowa / Locum tenens / Locums Hospitalist Job in Iowa Job

Internal Medicine· Attending·Hayman Daugherty Associates·Posted 3d ago
~$355,000SalaryDr Signal· Limited coverage7 reports
Walker, Iowa72-hour in-house shifts Friday 7 am to Monday 7 am (every weekend)None
SalaryDr Signal · Aggregated · Last seen yesterday
Express InterestView DetailsSave
W

Physician / Hospitalist / Iowa / Locum or Permanent / Telemedicine Opportunities Job

WellVia
Internal Medicine
Iowa · 3d ago
$200,000
Create your own schedule

Physician / Hospitalist / Iowa / Locum or Permanent / Telemedicine Opportunities Job

Internal Medicine· Attending·WellVia·Posted 3d ago
$200,000 Pay listed on source · unverified
IowaCreate your own schedule
Pay not verified · Aggregated · Last seen yesterday
Express InterestView DetailsSave
MS

Physician / Hospitalist / Iowa / Permanent / Hospitalist Physician Job near Southern, Iowa Job

MD Staff
Internal Medicine
Iowa · 5d ago
~$355,000
SalaryDr Signal· Limited coverage· 7 reports

Physician / Hospitalist / Iowa / Permanent / Hospitalist Physician Job near Southern, Iowa Job

Internal Medicine· Attending·MD Staff·Posted 5d ago
~$355,000SalaryDr Signal· Limited coverage7 reports
Iowa
SalaryDr Signal · Aggregated · Last seen 3 days ago
Express InterestView DetailsSave
LL

Physician / Hospitalist / Iowa / Locum tenens / $180/Hour Hospitalist

Locum Life..
Internal Medicine
Iowa · 5d ago
$180/hr

Physician / Hospitalist / Iowa / Locum tenens / $180/Hour Hospitalist

Internal Medicine· Attending·Locum Life..·Posted 5d ago
$180/hr Pay listed on source · unverified
Iowa7am-7pm, 7 day blocks, 1-2 weeks/month preferred
Pay not verified · Aggregated · Last seen 3 days ago
Express InterestView DetailsSave
LL

Physician / Hospitalist / Iowa / Locum tenens / $170/Hour Hospitalist

Locum Life..
Internal Medicine
Iowa City, Iowa · 5d ago
$170/hr

Physician / Hospitalist / Iowa / Locum tenens / $170/Hour Hospitalist

Internal Medicine· Attending·Locum Life..·Posted 5d ago
$170/hr Pay listed on source · unverified
Iowa City, IowaSeveral types of shifts available - days, nights, swing, and observation
Pay not verified · Aggregated · Last seen 3 days ago
Express InterestView DetailsSave
TC

Physician / Hospitalist / Iowa / Permanent / Des Moines Area, Flex Schedule Job

The Curare Group
Internal Medicine
Iowa · 12d ago
~$355,000
telehospitalist service overnight
SalaryDr Signal· Limited coverage· 7 reports

Physician / Hospitalist / Iowa / Permanent / Des Moines Area, Flex Schedule Job

Internal Medicine· Attending·The Curare Group·Posted 12d ago
~$355,000SalaryDr Signal· Limited coverage7 reports
IowaFlexible scheduling, 12-hour shifts from 7a-7ptelehospitalist service overnight
SalaryDr Signal · Aggregated · Last seen 1 wk ago
Express InterestView DetailsSave

Internal Medicine no recruiters jobs in nearby states

All Internal Medicine jobs in IowaAll Internal Medicine from direct employersInternal Medicine from direct employers in Texas · 269Internal Medicine from direct employers in California · 166Internal Medicine from direct employers in North Carolina · 104Internal Medicine from direct employers in Indiana · 101Internal Medicine from direct employers in Florida · 99Internal Medicine from direct employers in Tennessee · 99Internal Medicine from direct employers in Missouri · 98Internal Medicine from direct employers in New York · 92

Physician-only marketplace

Built for doctors who want transparent pay before the first call.

Search physician jobs For employers
SalaryDrJobs

SalaryDr Jobs is built for physician-only roles, compensation provenance, and physician-controlled identity reveal. Employer-posted pay and SalaryDr market context stay separate.

Physician-only
Pay first
Identity control

Physician Jobs

  • Search jobs
  • For you
  • Check your SalaryDr Signal
  • Browse employers
  • Pay transparency report
  • Job alerts

SalaryDr Data

  • Physician salaries
  • Submit your salary
  • Salary explorer
  • Offer analyzer
  • Methodology

Employers

  • For employers
  • Claim employer page
  • Employer dashboard
  • Post transparent jobs

Trust

  • Privacy
  • Terms
  • Community guidelines
  • Contact

© 2026 SalaryDr. Physician jobs with salary transparency.

No APP clutter. No blended pay. No identity reveal without physician approval.