How much does a Nurse Practitioner make in Terre Haute, IN?
Nurse Practitioners in Terre Haute, IN, enjoy competitive salaries. On average, they earn about $123,689 per year. This figure highlights the strong demand for their skills in the healthcare sector. Nurse Practitioners play a crucial role in providing primary and specialty care.
The salary range for Nurse Practitioners in Terre Haute can vary. Some earn as low as $64,800 a year, while others may make over $210,000. This range reflects differences in experience, specialty, and employer. Nurse Practitioners often have the opportunity to advance in their careers, which can lead to higher pay over time.
What are the highest paying cities for a Nurse Practitioner near Terre Haute, IN?

-
Robinson, IL
Average Salary: $165,000
Robinson offers a vibrant healthcare sector with many clinics and hospitals. Professionals enjoy a strong sense of community and good work-life balance. Leading employers include Good Samaritan Regional Health Center.
Find Nurse Practitioner jobs in Robinson, IL
-
Effingham, IL
Average Salary: $152,731
Effingham provides a warm community environment with plenty of opportunities in healthcare. The area benefits from a lower cost of living. Sarah Bush Lincoln Health System is a key employer in the region.
Find Nurse Practitioner jobs in Effingham, IL
-
Nashville, TN
Average Salary: $146,269
Nashville boasts a thriving healthcare industry, with many opportunities in both urban and suburban settings. The city’s large hospitals and clinics offer diverse experiences. Vanderbilt University Medical Center and Ascension Saint Thomas are prominent employers.
Find Nurse Practitioner jobs in Nashville, TN
-
Evansville, IN
Average Salary: $142,885
Evansville offers a blend of urban and rural opportunities in healthcare. The city features a supportive community and a cost of living that’s easy to manage. Professionals can find work at Deaconess Gateway and St. Vincent Evansville.
Find Nurse Practitioner jobs in Evansville, IN
-
West Lafayette, IN
Average Salary: $140,518
West Lafayette is a hub for healthcare and education. The city has a strong sense of community and offers many opportunities for professional growth. Purdue University Health System is a leading employer.
Find Nurse Practitioner jobs in West Lafayette, IN
-
Bloomington, IN
Average Salary: $137,826
Bloomington offers a welcoming community with many healthcare opportunities. The area features a lower cost of living. Indiana University Health Bloomington is a major employer.
Find Nurse Practitioner jobs in Bloomington, IN
-
Indianapolis, IN
Average Salary: $135,408
Indianapolis provides a dynamic healthcare environment with numerous opportunities in a bustling city. The city’s large hospitals and clinics offer diverse experiences. Major employers include Indiana University Health and Eskenazi Health.
Find Nurse Practitioner jobs in Indianapolis, IN
-
Champaign, IL
Average Salary: $135,030
Champaign offers a vibrant community with many opportunities in healthcare. The area is known for its strong educational institutions. Carle Health and UI Health are leading employers.
Find Nurse Practitioner jobs in Champaign, IL
-
Decatur, IL
Average Salary: $134,510
Decatur provides a supportive community with many opportunities in healthcare. The area offers a good quality of life and lower living costs. Leading employers include Decatur Memorial Hospital and HSHS St. Mary’s Hospital Medical Center.
Find Nurse Practitioner jobs in Decatur, IL
-
Louisville, KY
Average Salary: $133,847
Louisville offers a thriving healthcare industry with many opportunities in a vibrant city. The area benefits from a strong economy. Norton Healthcare and UofL Health are prominent employers.
Find Nurse Practitioner jobs in Louisville, KY
What are the best paying companies for a Nurse Practitioner in Terre Haute, IN?

-
Northeast Healthcare Recruitment, Inc.
Average Salary: $185,333
Northeast Healthcare Recruitment, Inc. offers Nurse Practitioner positions with a competitive salary. They focus on providing care in various settings such as hospitals, clinics, and private practices in Terre Haute, IN. The company prioritizes patient care and professional growth for its practitioners.
-
Hamilton Center, Inc.
Average Salary: $143,125
Hamilton Center, Inc. provides Nurse Practitioner jobs with a solid average salary. They operate in multiple locations, including Terre Haute, IN. This company emphasizes mental and physical health care, offering diverse opportunities for Nurse Practitioners to make a meaningful impact on their patients' lives.
-
Matrix Medical Network
Average Salary: $64,800
Matrix Medical Network offers positions for Nurse Practitioners with a lower average salary but provides a supportive work environment. They operate in various locations, including Terre Haute, IN. This company focuses on providing home-based and community care, allowing Nurse Practitioners to connect with patients in their homes.
What are the best paying Nurse Practitioner related jobs in Terre Haute, IN?

-
Physician Assistant
Average Salary: $135,200
Working alongside physicians, this role involves diagnosing and treating patients. Teams up with doctors to ensure comprehensive care. Opportunities in healthcare clinics and hospitals.
Find Physician Assistant jobs in Terre Haute, IN
-
Graduate Nurse
Average Salary: $93,177
Newly licensed nurses can apply their education in real-world settings. They offer direct patient care and work under supervision. Positions available in many local healthcare facilities.
Find Graduate Nurse jobs in Terre Haute, IN
-
Registered Nurse
Average Salary: $81,152
RNs provide patient care and educate patients about their health. They work in hospitals, clinics, and home care settings. This role is vital for patient recovery and health management.
Find Registered Nurse jobs in Terre Haute, IN
-
Nurse Educator
Average Salary: $76,750
This role involves training new nurses and continuing education for current staff. Nurse educators work in hospitals and nursing schools. They help shape the future of nursing.
Find Nurse Educator jobs in Terre Haute, IN
-
Public Health Nurse
Average Salary: $64,353
They focus on community health and prevention. Public health nurses work with local health departments and community organizations. Their goal is to improve community health outcomes.
Find Public Health Nurse jobs in Terre Haute, IN
-
Case Manager
Average Salary: $43,840
Case managers coordinate care for patients, ensuring they receive the right services. They work in hospitals and insurance companies. They help patients navigate their healthcare options.
Find Case Manager jobs in Terre Haute, IN
-
Health Coach
Average Salary: $35,514
Health coaches motivate and guide individuals toward better health. They work in clinics and wellness centers. This role emphasizes prevention and lifestyle changes.
Find Health Coach jobs in Terre Haute, IN



