How much does a Nurse Practitioner make in Terre Haute, IN?
In Terre Haute, IN, Nurse Practitioners earn a competitive salary. On average, they make about $124,253 each year. This salary allows Nurse Practitioners to provide high-quality care to their patients. It also offers a good standard of living for the professionals and their families.
The salary for Nurse Practitioners can vary based on several factors. These include experience, education, and the type of healthcare facility. Nurse Practitioners with more years of experience and higher levels of education often earn more. Working in larger hospitals or specialized clinics may also lead to higher pay. Below is a breakdown of salary percentiles in Terre Haute, IN:
- 10% earn less than $64,800
- 20% earn less than $78,795
- 30% earn less than $92,791
- 40% earn less than $106,786
- 50% earn less than $120,782
- 60% earn less than $134,777
- 70% earn less than $148,773
- 80% earn less than $162,768
- 90% earn less than $176,764
- 95% earn less than $190,759
- 99% earn less than $204,755
What are the highest paying cities for a Nurse Practitioner near Terre Haute, IN?

-
Robinson, IL
Average Salary: $167,143
In Robinson, healthcare professionals thrive in a community-oriented environment. Local clinics and hospitals provide a collaborative atmosphere, enhancing patient care. Opportunities include working with prominent healthcare providers like Good Samaritan Hospital.
Find Nurse Practitioner jobs in Robinson, IL
-
Paris, IL
Average Salary: $156,500
Paris offers a chance to work in a smaller, tight-knit community. Nurse practitioners here focus on personalized care and build lasting relationships with patients. Health centers like Paris Health and Wellness Center provide excellent opportunities.
Find Nurse Practitioner jobs in Paris, IL
-
West Lafayette, IN
Average Salary: $152,319
West Lafayette combines urban amenities with a small-town feel. Nurse practitioners benefit from a vibrant community and access to cutting-edge healthcare facilities. Purdue University Health Services is a key employer in the area.
Find Nurse Practitioner jobs in West Lafayette, IN
-
Effingham, IL
Average Salary: $144,352
Effingham provides a blend of rural charm and modern healthcare facilities. Nurse practitioners here enjoy a supportive work environment and strong community ties. Sarah Bush Lincoln Health is a leading employer in the area.
Find Nurse Practitioner jobs in Effingham, IL
-
Nashville, TN
Average Salary: $142,351
Nashville offers a dynamic healthcare landscape with numerous opportunities. Nurse practitioners find a mix of urban and suburban settings, and work with renowned institutions like Vanderbilt University Medical Center.
Find Nurse Practitioner jobs in Nashville, TN
-
Evansville, IN
Average Salary: $139,990
Evansville provides a unique mix of urban and rural settings. Nurse practitioners here enjoy diverse patient populations and work with major healthcare providers like Deaconess Health System.
Find Nurse Practitioner jobs in Evansville, IN
-
Bloomington, IN
Average Salary: $135,886
Bloomington is known for its educational and healthcare opportunities. Nurse practitioners benefit from a supportive work environment and a strong community focus. Indiana University Health Bloomington is a key employer.
Find Nurse Practitioner jobs in Bloomington, IN
-
Greencastle, IN
Average Salary: $135,625
Greencastle offers a quiet, welcoming atmosphere with quality healthcare services. Nurse practitioners here enjoy working in a close-knit community and with facilities like Franciscan St. Elizabeth Health.
Find Nurse Practitioner jobs in Greencastle, IN
-
Decatur, IL
Average Salary: $135,575
Decatur provides a stable healthcare environment with a friendly community feel. Nurse practitioners here work in well-established facilities, including HSHS St. Mary’s Hospital.
Find Nurse Practitioner jobs in Decatur, IL
-
Indianapolis, IN
Average Salary: $134,846
Indianapolis offers a bustling healthcare scene with diverse opportunities. Nurse practitioners enjoy working in a major metropolitan area with top institutions like Indiana University Health.
Find Nurse Practitioner jobs in Indianapolis, IN
What are the best paying companies for a Nurse Practitioner in Terre Haute, IN?

-
Northeast Healthcare Recruitment, Inc.
Average Salary: $180,400
Northeast Healthcare Recruitment, Inc. offers many Nurse Practitioner positions in Terre Haute, IN. This company values professional growth and supports ongoing education. They provide competitive benefits and opportunities to work in various healthcare settings.
-
Hamilton Center, Inc.
Average Salary: $143,333
Hamilton Center, Inc. has a strong reputation for providing quality healthcare services in Terre Haute, IN. They offer diverse Nurse Practitioner roles, focusing on mental health and substance abuse treatment. The company promotes a supportive work environment with growth opportunities.
-
Matrix Medical Network
Average Salary: $64,800
Matrix Medical Network offers Nurse Practitioner jobs in Terre Haute, IN, providing house calls and in-home care. The company is dedicated to improving patient health outcomes through personalized care. Positions here offer flexibility and the chance to work directly with patients in their homes.
What are the best paying Nurse Practitioner related jobs in Terre Haute, IN?

-
Physician Assistant
Average Salary: $136,125
This role works closely with physicians to provide patient care. They diagnose and treat illnesses. Many clinics and hospitals in Terre Haute employ Physician Assistants, ensuring comprehensive patient care.
Find Physician Assistant jobs in Terre Haute, IN
-
Graduate Nurse
Average Salary: $90,045
Graduate nurses often work under the supervision of experienced staff. They deliver patient care and gain valuable experience. Local hospitals and medical centers in Terre Haute offer opportunities for these professionals to thrive.
Find Graduate Nurse jobs in Terre Haute, IN
-
Registered Nurse
Average Salary: $79,047
RNs care for patients and coordinate with other healthcare staff. They work in various settings like hospitals and clinics. The healthcare facilities in Terre Haute provide diverse experiences and growth opportunities for RNs.
Find Registered Nurse jobs in Terre Haute, IN
-
Nurse Educator
Average Salary: $72,450
Nurse educators teach future nurses in academic settings. They develop curriculum and provide clinical instruction. Educational institutions in Terre Haute look for knowledgeable educators to shape the next generation of nurses.
Find Nurse Educator jobs in Terre Haute, IN
-
Public Health Nurse
Average Salary: $60,021
Public health nurses focus on community health and wellness. They educate the public and promote healthy lifestyles. Many organizations in Terre Haute seek dedicated professionals to improve public health outcomes.
Find Public Health Nurse jobs in Terre Haute, IN
-
Case Manager
Average Salary: $43,934
Case managers coordinate care for patients. They work with doctors and insurance companies to ensure proper treatment. Health service providers in Terre Haute need skilled case managers to manage patient care effectively.
Find Case Manager jobs in Terre Haute, IN
-
Health Coach
Average Salary: $35,514
Health coaches guide individuals towards better health habits. They offer support and resources to improve wellness. Various wellness centers and healthcare facilities in Terre Haute hire health coaches to assist clients.
Find Health Coach jobs in Terre Haute, IN



