Skip to main content
T

Truhealth

63 active positions63 total jobs posted

Hiring Footprint

Truhealth has 63 open nurse practitioner roles on NP Hiring in Iowa, Illinois and Kentucky. The newest was posted on November 12, 2026.

Posted Pay at Truhealth

Annualized from the 63 active postings that disclose a pay range. Figures are employer-posted.

$96k
Lowest posted minimum
$116k
Median (range midpoint)
$171k
Highest posted maximum

Work Arrangement and Experience

All 63 open NP roles at Truhealth are in person.

By job type, 63 are Full-Time.

Where Truhealth Is Hiring

Counts are Truhealth's active postings in each area.

Specialties & settings

Cities With Open Roles

Afton, IA1Amana, IA1Anamosa, IA1Anita, IA1Argyle, IA1Arispe, IA1Barrett Superette, IA1Bentley, IL1

Practice Rules Where Truhealth Hires

Practice authority is the AANP classification for each state. Compact status is verified against the NCSBN roster.

Iowa: Full Practice, a Nurse Licensure Compact member. Iowa NPs have independent practice and prescriptive authority.

Illinois: Reduced Practice, outside the Nurse Licensure Compact. Illinois requires NPs to have a written collaborative agreement until they obtain full practice authority, except when they practice under clinical privileges in a hospital, hospital affiliate or ambulatory surgical treatment center. Full practice authority requires a notarized attestation of at least 4,000 hours of clinical experience after first attaining national certification and at least 250 hours of continuing education or training.

Kentucky: Reduced Practice, a Nurse Licensure Compact member. Kentucky NPs need a collaborative agreement with a physician to prescribe, with separate agreements for nonscheduled legend drugs and for controlled substances. Once NPs have four years of prescribing experience, which can include prescribing in another state, they may prescribe without these agreements, though dropping the controlled substance agreement first requires a Board of Nursing good standing review.

Open Positions (63)

Nurse Practitioner · $10,000 Sign-On Bonus

West Branch, Iowa· Full-Time· $115k/yr
Posted 1 day ago

Nurse Practitioner · $10,000 Sign-On Bonus

Cedar Rapids, Iowa· Full-Time· $137k/yr
Posted 1 day ago

Nurse Practitioner · $10,000 Sign-On Bonus

Lisbon, Iowa· Full-Time· $112k/yr
Posted 1 day ago

Nurse Practitioner · $10,000 Sign-On Bonus

Davis City, Iowa· Full-Time· $116k/yr
Posted 1 day ago

Nurse Practitioner · $10,000 Sign-On Bonus

Mccall, Illinois· Full-Time· $114k/yr
Posted 1 day ago

Nurse Practitioner · $10,000 Sign-On Bonus

Salem, Iowa· Full-Time· $116k/yr
Posted 1 day ago

Nurse Practitioner · $10,000 Sign-On Bonus

Clarence, Iowa· Full-Time· $112k/yr
Posted 1 day ago

Nurse Practitioner · $10,000 Sign-On Bonus

Redfield, Iowa· Full-Time· $117k/yr
Posted 1 day ago

Nurse Practitioner · $10,000 Sign-On Bonus

Blockton, Iowa· Full-Time· $112k/yr
Posted 1 day ago

Nurse Practitioner · $10,000 Sign-On Bonus

Little York, Illinois· Full-Time· $112k/yr
Posted 1 day ago

Nurse Practitioner · $10,000 Sign-On Bonus

Anita, Iowa· Full-Time· $111k/yr
Posted 1 day ago

Nurse Practitioner · $10,000 Sign-On Bonus

Anamosa, Iowa· Full-Time· $122k/yr
Posted 1 day ago

Nurse Practitioner · $10,000 Sign-On Bonus

Bentley, Illinois· Full-Time· $110k/yr
Posted 1 day ago

Nurse Practitioner · $10,000 Sign-On Bonus

Stronghurst, Illinois· Full-Time· $117k/yr
Posted 1 day ago

Nurse Practitioner · $10,000 Sign-On Bonus

Coggon, Iowa· Full-Time· $123k/yr
Posted 1 day ago

Nurse Practitioner · $10,000 Sign-On Bonus

Arispe, Iowa· Full-Time· $107k/yr
Posted 1 day ago

Nurse Practitioner · $10,000 Sign-On Bonus

High Amana, Iowa· Full-Time· $116k/yr
Posted 1 day ago

Nurse Practitioner · $10,000 Sign-On Bonus

Argyle, Iowa· Full-Time· $116k/yr
Posted 1 day ago

Nurse Practitioner · $10,000 Sign-On Bonus

Afton, Iowa· Full-Time· $114k/yr
Posted 1 day ago

Nurse Practitioner · $10,000 Sign-On Bonus

Guthrie Center, Iowa· Full-Time· $104k/yr
Posted 1 day ago

Nurse Practitioner · $10,000 Sign-On Bonus

Kellerton, Iowa· Full-Time· $109k/yr
Posted 1 day ago

Nurse Practitioner · $10,000 Sign-On Bonus

Corning, Iowa· Full-Time· $100k/yr
Posted 1 day ago

Nurse Practitioner · $10,000 Sign-On Bonus

Orient, Iowa· Full-Time· $123k/yr
Posted 1 day ago

Nurse Practitioner · $10,000 Sign-On Bonus

Waubeek, Iowa· Full-Time· $115k/yr
Posted 1 day ago

Nurse Practitioner · $10,000 Sign-On Bonus

Iowa City, Iowa· Full-Time· $171k/yr
Posted 1 day ago

Nurse Practitioner · $10,000 Sign-On Bonus

Mount Ayr, Iowa· Full-Time· $121k/yr
Posted 1 day ago

Nurse Practitioner · $10,000 Sign-On Bonus

Villisca, Iowa· Full-Time· $124k/yr
Posted 1 day ago

Nurse Practitioner · $10,000 Sign-On Bonus

Ellison, Illinois· Full-Time· $109k/yr
Posted 1 day ago

Nurse Practitioner · $10,000 Sign-On Bonus

Dallas City, Illinois· Full-Time· $119k/yr
Posted 1 day ago

Nurse Practitioner · $10,000 Sign-On Bonus

Burlington, Iowa· Full-Time· $123k/yr
Posted 1 day ago

Nurse Practitioner · $10,000 Sign-On Bonus

Keokuk, Iowa· Full-Time· $117k/yr
Posted 1 day ago

Nurse Practitioner · $10,000 Sign-On Bonus

Clutier, Iowa· Full-Time· $126k/yr
Posted 1 day ago

Nurse Practitioner · $10,000 Sign-On Bonus

Ely, Iowa· Full-Time· $153k/yr
Posted 1 day ago

Nurse Practitioner · $10,000 Sign-On Bonus

Lone Tree, Iowa· Full-Time· $152k/yr
Posted 1 day ago

Nurse Practitioner · $10,000 Sign-On Bonus

Urbana, Iowa· Full-Time· $111k/yr
Posted 1 day ago

Nurse Practitioner · $10,000 Sign-On Bonus

Clarinda, Iowa· Full-Time· $112k/yr
Posted 1 day ago

Nurse Practitioner · $10,000 Sign-On Bonus

Mechanicsville, Iowa· Full-Time· $109k/yr
Posted 1 day ago

Nurse Practitioner

Grayson, Kentucky· Full-Time· $104k/yr
Posted 1 day ago

Nurse Practitioner · $10,000 Sign-On Bonus

Ryan, Iowa· Full-Time· $121k/yr
Posted 1 day ago

Nurse Practitioner · $10,000 Sign-On Bonus

Murray, Iowa· Full-Time· $114k/yr
Posted 1 day ago

Nurse Practitioner · $10,000 Sign-On Bonus

Houghton, Iowa· Full-Time· $118k/yr
Posted 1 day ago

Nurse Practitioner · $10,000 Sign-On Bonus

Winterset, Iowa· Full-Time· $116k/yr
Posted 1 day ago

Nurse Practitioner · $10,000 Sign-On Bonus

Springville, Iowa· Full-Time· $118k/yr
Posted 1 day ago

Nurse Practitioner · $10,000 Sign-On Bonus

Brooks, Iowa· Full-Time· $112k/yr
Posted 1 day ago

Nurse Practitioner · $10,000 Sign-On Bonus

Raritan, Illinois· Full-Time· $120k/yr
Posted 1 day ago

Nurse Practitioner · $10,000 Sign-On Bonus

Martelle, Iowa· Full-Time· $119k/yr
Posted 1 day ago

Nurse Practitioner · $10,000 Sign-On Bonus

Glasgow, Iowa· Full-Time· $107k/yr
Posted 1 day ago

Nurse Practitioner · $10,000 Sign-On Bonus

Cumberland, Iowa· Full-Time· $114k/yr
Posted 1 day ago

Nurse Practitioner · $10,000 Sign-On Bonus

Marengo, Iowa· Full-Time· $125k/yr
Posted 1 day ago

Nurse Practitioner · $10,000 Sign-On Bonus

Barrett Superette, Iowa· Full-Time· $117k/yr
Posted 1 day ago

Nurse Practitioner · $10,000 Sign-On Bonus

Hills, Iowa· Full-Time· $110k/yr
Posted 1 day ago

Nurse Practitioner · $10,000 Sign-On Bonus

Newhall, Iowa· Full-Time· $117k/yr
Posted 1 day ago

Nurse Practitioner · $10,000 Sign-On Bonus

Palo, Iowa· Full-Time· $119k/yr
Posted 1 day ago

Nurse Practitioner · $10,000 Sign-On Bonus

Mediapolis, Iowa· Full-Time· $118k/yr
Posted 1 day ago

Nurse Practitioner · $10,000 Sign-On Bonus

Williamsburg, Iowa· Full-Time· $107k/yr
Posted 1 day ago

Nurse Practitioner · $10,000 Sign-On Bonus

Amana, Iowa· Full-Time· $117k/yr
Posted 1 day ago

Nurse Practitioner · $10,000 Sign-On Bonus

Roseville, Illinois· Full-Time· $96k/yr
Posted 1 day ago

Nurse Practitioner · $10,000 Sign-On Bonus

Saint Paul, Iowa· Full-Time· $111k/yr
Posted 1 day ago

Nurse Practitioner · $10,000 Sign-On Bonus

Red Oak, Iowa· Full-Time· $146k/yr
Posted 1 day ago

Nurse Practitioner · $10,000 Sign-On Bonus

Carman, Illinois· Full-Time· $117k/yr
Posted 1 day ago

Nurse Practitioner · $10,000 Sign-On Bonus

Olds, Iowa· Full-Time· $120k/yr
Posted 1 day ago

Nurse Practitioner · $10,000 Sign-On Bonus

Middletown, Iowa· Full-Time· $111k/yr
Posted 1 day ago

Nurse Practitioner · $10,000 Sign-On Bonus

Midway, Iowa· Full-Time· $107k/yr
Posted 1 day ago

Similar Employers

Truhealth Hiring Questions

How many nurse practitioner jobs does Truhealth have open?

Truhealth has 63 open nurse practitioner roles on NP Hiring.

Where is Truhealth hiring nurse practitioners?

Truhealth is hiring in Iowa (53), Illinois (9) and Kentucky (1).

Does Truhealth list pay on its NP jobs?

63 of 63 open roles list a pay range.

Are Truhealth's NP roles remote?

None of Truhealth's current NP listings are remote.

Work at Truhealth?

Hiring here? Ask to claim this profile.