Nurse Practitioner Salary in Terre Haute, IN

Updated on May 09, 2025
Position
City
Salary

How much does a Nurse Practitioner make in Terre Haute, IN?

The average salary for a Nurse Practitioner is $125,936 per year in Terre Haute, IN.

Nurse Practitioners in Terre Haute, IN, enjoy a rewarding career with competitive pay. The average salary for a Nurse Practitioner in this area is around $125,936. This figure reflects the value placed on their skills and the important role they play in healthcare.

The salary range for Nurse Practitioners in Terre Haute can vary. The lowest-paid 10% earn about $90,000, while the highest-paid 10% make around $197,000. This range shows the potential for growth and advancement in this profession. Factors such as experience, specialization, and the healthcare facility can influence earnings. Nurse Practitioners often find opportunities for higher pay as they gain more experience and take on additional responsibilities.

Nurse Practitioner jobs in Terre Haute, IN

What are the highest paying cities for a Nurse Practitioner near Terre Haute, IN?

Nurse Practitioners near Terre Haute, IN, can find excellent job opportunities in several nearby cities. Robinson, IL, offers the highest average salary at $168,750. West Lafayette, IN, and Effingham, IL, follow closely with average salaries of $148,473 and $143,809, respectively. These cities provide competitive pay and a chance to work in diverse healthcare settings.
Graph displaying highest paying cities salaries for Nurse Practitioner jobs near Terre Haute, IN, highlighting Robinson, IL with the highest at $168,750 and Decatur, IL with the lowest at $128,132.
  1. Robinson, IL
    Average Salary: $168,750
    In Robinson, healthcare professionals enjoy a close-knit community. Many work with local clinics and hospitals, providing essential care. The area values skilled practitioners who offer compassionate care.
    Find Nurse Practitioner jobs in Robinson, IL


  2. West Lafayette, IN
    Average Salary: $148,473
    West Lafayette offers a vibrant healthcare scene. Nurse practitioners often work with academic medical centers and community health organizations. The area is known for its collaborative environment and commitment to quality care.
    Find Nurse Practitioner jobs in West Lafayette, IN


  3. Effingham, IL
    Average Salary: $143,809
    Effingham provides a supportive environment for healthcare workers. Nurse practitioners often find roles in local hospitals and private practices. The community values dedicated professionals who enhance patient care.
    Find Nurse Practitioner jobs in Effingham, IL


  4. Nashville, TN
    Average Salary: $132,256
    Nashville is a bustling city with many opportunities for healthcare professionals. Nurse practitioners often work in large medical centers and specialized clinics. The city's diverse population offers a wide range of experiences.
    Find Nurse Practitioner jobs in Nashville, TN


  5. Evansville, IN
    Average Salary: $131,094
    Evansville offers a mix of urban and rural healthcare settings. Nurse practitioners can find roles in hospitals, community health centers, and private practices. The area values skilled practitioners who provide quality care.
    Find Nurse Practitioner jobs in Evansville, IN


  6. Indianapolis, IN
    Average Salary: $130,671
    Indianapolis is a major healthcare hub with many opportunities. Nurse practitioners often work in large hospitals and specialized clinics. The city's diverse population offers a wide range of experiences.
    Find Nurse Practitioner jobs in Indianapolis, IN


  7. Bloomington, IN
    Average Salary: $130,094
    Bloomington offers a vibrant healthcare environment. Nurse practitioners often work with local hospitals and community health organizations. The area values skilled practitioners who offer compassionate care.
    Find Nurse Practitioner jobs in Bloomington, IN


  8. Muncie, IN
    Average Salary: $129,122
    Muncie provides a supportive environment for healthcare workers. Nurse practitioners often find roles in local hospitals and private practices. The community values dedicated professionals who enhance patient care.
    Find Nurse Practitioner jobs in Muncie, IN


  9. Danville, IL
    Average Salary: $128,428
    Danville offers a mix of urban and rural healthcare settings. Nurse practitioners can find roles in hospitals, community health centers, and private practices. The area values skilled practitioners who provide quality care.
    Find Nurse Practitioner jobs in Danville, IL


  10. Decatur, IL
    Average Salary: $128,132
    Decatur provides a close-knit community for healthcare professionals. Many work with local clinics and hospitals, offering essential care. The area values skilled practitioners who offer compassionate care.
    Find Nurse Practitioner jobs in Decatur, IL

What are the best paying companies for a Nurse Practitioner in Terre Haute, IN?

Nurse Practitioners in Terre Haute, IN, can find excellent opportunities with Northeast Healthcare Recruitment, Inc., Total Care Family Practice, and Hamilton Center, Inc. These companies offer competitive salaries, with Northeast Healthcare Recruitment, Inc. leading at $167,050. Total Care Family Practice provides a solid $140,616, while Hamilton Center, Inc. offers $137,000. These positions provide a chance for Nurse Practitioners to thrive in a rewarding career.
Graph displaying best paying company salaries for Nurse Practitioner jobs in Terre Haute, IN, highlighting Northeast Healthcare Recruitment, Inc. with the highest at $167,050 and Hamilton Center, Inc. with the lowest at $137,000.
  1. Northeast Healthcare Recruitment, Inc.
    Average Salary: $167,050
    Northeast Healthcare Recruitment, Inc. offers competitive salaries for Nurse Practitioners. They provide opportunities in various locations, including Terre Haute, IN. Their focus is on quality patient care and professional growth.


  2. Total Care Family Practice
    Average Salary: $140,616
    Total Care Family Practice is known for its supportive environment and good pay for Nurse Practitioners. They operate in Terre Haute, IN, and offer a range of services. This company values teamwork and patient care.


  3. Hamilton Center, Inc.
    Average Salary: $137,000
    Hamilton Center, Inc. provides a stable salary for Nurse Practitioners. They have locations in Terre Haute, IN, and focus on mental health and wellness. This company offers a chance to make a meaningful impact on patients' lives.

Currently 10,279 Nurse Practitioner job openings, nationwide.

How's the job market for a Nurse Practitioner in the US?

Learn what a Nurse Practitioner does, how to become one, and understand the job outlook. Get simple steps to start your career as a Nurse Practitioner today.
Position
Overview
Nurse Practitioner
10,279 Job Openings