Tru Health logo
Tru Health
Marshalltown, Iowa

Nurse Practitioner

Nurse PractitionerFull-Time Full Practice Authority

Compensation

Pay not listed

The week · per this posting · weekdays assumed

Ask the employer about the pay range, call expectations, weekend coverage and time off.

Posted 18m ago · Verified live

Job Description

Come Grow with Us!

TruHealth is a division of American Health Partners, a multifaceted company with operations in multiple states. We own nursing homes, health plans for Medicare beneficiaries living in long-term care facilities, as well as divisions offering psychiatric care, home health, hospice, rehabilitation and specialty pharmacy services.

We offer competitive pay, generous benefits and advancement opportunities. We believe in caring for the people that care for patients and have many reward and recognition programs to highlight the awesome and important work our clinicians do each and every day.

Here Are a Few of Our Benefits

  • Annual performance wage increases
  • 401k retirement plan with a company match
  • Medical, dental and vision insurance
  • Paid time off
  • UKG Wallet – access your pay faster!
  • Holiday pay
  • Telehealth through 98point6 – free to all employees
  • Continuing Education opportunities
  • Career Advancement Opportunities

Position Summary

TruHealth is seeking an advanced practice provider, either a nurse practitioner (NP) or physician assistant (PA) with experience in primary care or internal medicine, preferably with geriatrics focus. This position gives you the opportunity to improve outcomes for long-term care residents by collaborating with a team of providers and case managers. You’ll enjoy a great benefit/pay package and possibilities for career growth.

If you are an advanced practice registered nurse (APRN or NP) or physician assistant (PA) who enjoys working with the aging population, consider joining the TruHealth team.

Our providers work primarily within nursing homes or assisted living communities with residents who are enrolled in special Medicare Advantage plans. You will be responsible for providing plan members with personalized, coordinated health care that improves quality of life and prevents unnecessary hospital visits.

As one of our advance practice providers, you will exercise your independent judgement to treat patients with acute and chronic conditions, consulting with a supervising physician as appropriate. You will work closely with our facility partners and health plan leadership to Implement our national model of care in compliance with all federal and state regulations.

Our NPs and PAs are team players who contribute to TruHealth’s success and help our partners enhance their residents’ quality of life. Duties include:

  • Assessing patients’ medical and mental health needs and providing a plan of care that proactively manages their conditions and addresses barriers to care
  • Ensuring compliance with local, state, and federal agencies related to clinical services you provide
  • Prescribing medications and ordering lab work, diagnostic procedures and consultations
  • Monitoring patients’ compliance and response to their treatment and modifying those plans
  • Working with RN case managers as part of an integrated care team

Work Experience, Credentials and Education

  • FNP, AGNP, AHACNP or PA license required
  • Degree from an accredited APRN or PA program
  • 3 years’ experience in clinical nursing or rehab in geriatric populations
  • Electronic Health Records experience
  • Working knowledge of Microsoft applications, including Word, Outlook and Excel

Supervisory Responsibilities

  • May be required to provide training and advice to facility staff

Equal Opportunity Employer

Our Organization does not discriminate based on race, color, religion, sex, disability, age, marital status, sexual orientation, national origin, veteran status, or any other characteristic(s) protected by federal, state, and local laws. The Organization will also make reasonable accommodations for qualified individuals with disabilities, upon request.

Key Responsibilities

The nurse practitioner will assess patient medical and mental health needs to develop and monitor personalized care plans. They will also collaborate with an integrated care team to provide coordinated health care and ensure compliance with clinical regulations.

Requirements

Candidates must hold an FNP, AGNP, AHACNP, or PA license and possess a degree from an accredited APRN or PA program. A minimum of 3 years of clinical experience in geriatric populations is required.

Qualifications

Experience
2+ years of experience

Key Skills

Patient assessmentCare planningMedication prescriptionMicrosoft WordMicrosoft OutlookMicrosoft ExcelCase managementIndependent judgment

Geriatrics — Nurse Practitioner Career Context

Of the 50 active Nurse Practitioner listings this role was benchmarked against, 24% are remote, 46% have no call, 72% require no weekends.

Nurse Practitioner pay on WeekdayDoc is up 1.8% vs. the prior quarter (through Oct 2026).

Nurse Practitioner by the numbers
MeasureThis jobMarket
Listed paynot listedNurse Practitioner median $142k (middle half $130k–$163k)282 comparable listings, Nov 2026
Cost of livingIowa index 87.8US average = 100BEA Regional Price Parities (2024)
Geriatrics listings in Iowa11 active—live on WeekdayDoc, Nov 2026
All nurse practitioner listings in Iowa210 active15,473 nationallylive on WeekdayDoc, Nov 2026
Work settingon-sitepeers: 24% remote · 46% no call · 72% no weekends50 benchmarked listings
Sign-on & loan repaymentnot statedIowa nurse practitioner listings (all specialties): 18% state a sign-on bonus (median $10k) · 10% offer loan repayment210 active listings, Nov 2026
Geriatrics NP hiring demand#8 of 19 specialtiespostings stay open a median 32 daysWeekdayDoc Hiring Index, October 2026 · 175 postings, 297 closed
New Geriatrics NP listings159 in the last 30 days223 the 30 days before (−29%)U.S., first seen on WeekdayDoc, Nov 2026
Nurse Practitioner pay trend (all specialties)+1.8% vs prior quarter—through Oct 2026
Sources: WeekdayDoc live listing index, BEA Regional Price Parities (2024), WeekdayDoc Hiring Index; as of Nov 2026. Same values as the Weekday Verdict and Market Insights on this page. Iowa figures use all nurse practitioners: too few Iowa Geriatrics postings state pay.

Top Nurse Practitioner Jobs

33 matches · ranked by pay

Salary Distribution

25 jobs · 24 employers
6
<$140k
11
$140k-160k
5
$160k-180k
1
$187k
2
$200k+

Annual compensation range

Benefits & Perks

21 jobs
401k / retirement match
81% this job
CME allowance
57% this job
Sign-on bonus
52%
Loan repayment
10%
Relocation assistance
5%

Share of similar jobs offering each benefit

#1

Clinic Director - Physician Assistant (PA-C) or Nurse Practitioner (NP)

Ageless Mens Health · Memphis, Tennessee

$210k
#2

Nurse PractitionerContract

Community Health Alliance-Ohio · Hamilton, Ohio

$100/hr
#3

Urgent Care Nurse Practitioner or Physician Assistant Float $13,500 Sign On Bonus

$139k-$187k
#4

Nurse Practitioner / APP (NP, CNM, PA-C)

$54-$80/hr
+ 31 more · ranked by pay

Work-life snapshot

median 6.2this job 3.0
Better work-life than 20% of Geriatrics (NP) listings

Listing-based score, 0–10, across 583 comparable listings. Shaded area = the share scoring below this one.

  • On-site
Tru Health logo

About Tru Health

Hospitals and Health Care
Franklin, Tennessee
51-200 employees

Benefits & Perks

Annual performance wage increases
401k retirement plan with company match
Medical, dental and vision insurance
Paid time off
UKG Wallet – access your pay faster
Holiday pay
Telehealth through 98point6 – free to all employees
Continuing Education opportunities

Living in Marshalltown

Typical 3-bedroom home value
$180k
Median resident rent
$891/mo
Residents’ average commute
17 min
State income tax
Up to 6%
Sources & methodology

Sources: Zillow home values (Sep 2026), U.S. Census ACS 2024 five-year.

City-level figures. Not a cost-of-living guarantee.