How much does a Nurse Practitioner make in Edwardsville, IL?
Job seekers considering a career as a Nurse Practitioner in Edwardsville, IL, should look forward to competitive salaries. The average yearly salary for this role stands at $119,745. This figure reflects the experience and qualifications of Nurse Practitioners in the area, offering a promising financial outlook.
The salary range for Nurse Practitioners in Edwardsville, IL, varies significantly based on experience and specialty. The lowest salary reported is $75,000, while the highest can reach up to $165,000. Most Nurse Practitioners fall within the range of $99,545 to $124,091 per year. This variance provides a clear picture of earning potential, encouraging prospective professionals to consider the role.
What are the highest paying cities for a Nurse Practitioner near Edwardsville, IL?

-
Highland, IL
Average Salary: $158,998
In Highland, practitioners find work in several clinics and hospitals. Large employers include Highland Medical Center. The community offers a variety of healthcare settings, providing ample opportunities.
Find Nurse Practitioner jobs in Highland, IL
-
Litchfield, IL
Average Salary: $150,357
Litchfield is known for its welcoming healthcare facilities. Professionals here enjoy a balanced work environment with notable employers like Litchfield Community Health. The area’s serene setting makes it an attractive place to practice.
Find Nurse Practitioner jobs in Litchfield, IL
-
Bethalto, IL
Average Salary: $146,250
Bethalto offers diverse healthcare options for practitioners. Employers like Bethalto Health Group provide excellent workplaces. The city’s supportive community ensures a fulfilling career for those who choose to work here.
Find Nurse Practitioner jobs in Bethalto, IL
-
Collinsville, IL
Average Salary: $142,940
Collinsville’s healthcare sector is robust, with key employers such as Collinsville Clinic Group. Practitioners here benefit from a dynamic work environment and supportive community. The city is ideal for those looking to make a difference.
Find Nurse Practitioner jobs in Collinsville, IL
-
St. Louis, MO
Average Salary: $136,814
St. Louis offers a bustling healthcare environment with numerous opportunities. Major healthcare providers include St. Louis University Hospital. The city’s vibrant atmosphere provides diverse experiences for practitioners.
Find Nurse Practitioner jobs in St. Louis, MO
-
Belleville, IL
Average Salary: $136,329
Belleville is a city with rich healthcare opportunities. Key employers include Belleville Medical Center. The community’s supportive nature makes it a great place for those in the medical field.
Find Nurse Practitioner jobs in Belleville, IL
-
Troy, IL
Average Salary: $135,133
Troy provides a tranquil setting with significant healthcare options. Local employers like Troy Healthcare Services offer stable careers. The area’s peaceful environment allows for a balanced professional life.
Find Nurse Practitioner jobs in Troy, IL
-
Glen Carbon, IL
Average Salary: $130,384
Glen Carbon’s healthcare sector is growing, with employers like Glen Carbon Family Practice. The city’s small-town charm makes it an attractive place for practitioners seeking a quieter work environment.
Find Nurse Practitioner jobs in Glen Carbon, IL
-
Granite City, IL
Average Salary: $128,763
Granite City has a strong healthcare presence with employers such as Granite City Medical Group. The community offers a supportive environment for professionals, making it an excellent place to practice.
Find Nurse Practitioner jobs in Granite City, IL
-
Maryville, IL
Average Salary: $128,545
Maryville offers a mix of healthcare settings for practitioners. Local employers include Maryville Health Associates. The area’s friendly community ensures a welcoming work environment.
Find Nurse Practitioner jobs in Maryville, IL
What are the best paying companies for a Nurse Practitioner in Edwardsville, IL?

-
BJC HealthCare
Average Salary: $127,899
BJC HealthCare is a leading provider of healthcare services in the Edwardsville, IL area. They offer competitive salaries for their Nurse Practitioners. With various locations in the region, BJC HealthCare is a great place for Nurse Practitioners looking to grow in their careers.
-
Preferred Podiatry Group
Average Salary: $117,600
Preferred Podiatry Group is a prominent healthcare provider in Edwardsville, IL. They provide an excellent work environment for Nurse Practitioners. They operate multiple locations in the area, offering diverse opportunities for professional growth.
-
chestnut health
Average Salary: $112,500
Chestnut Health offers rewarding opportunities for Nurse Practitioners in Edwardsville, IL. The company provides a supportive work environment across several locations in the region. They value their Nurse Practitioners, offering a good salary and numerous career development opportunities.
What are the best paying Nurse Practitioner related jobs in Edwardsville, IL?

-
Physician Assistant
Average Salary: $145,577
They work closely with doctors in the clinic, providing care to patients. Their role involves diagnosing and treating patients, often with a broad set of responsibilities. Companies in this field include Edwardsville Health Services.
Find Physician Assistant jobs in Edwardsville, IL
-
Nurse Manager
Average Salary: $96,522
This role includes overseeing the nursing staff and coordinating care. The manager ensures smooth operations in the healthcare setting. Employers in Edwardsville include the Community Hospital.
Find Nurse Manager jobs in Edwardsville, IL
-
Registered Nurse
Average Salary: $83,305
RNs provide direct patient care and manage medical conditions. They often work in hospitals or outpatient clinics. Key employers in this area are the Edwardsville Medical Center and local private practices.
Find Registered Nurse jobs in Edwardsville, IL
-
Public Health Nurse
Average Salary: $78,975
These professionals work to improve community health and prevent disease. They conduct health education and manage public health programs. The Edwardsville Health Department often hires these professionals.
Find Public Health Nurse jobs in Edwardsville, IL
-
Case Manager
Average Salary: $57,313
They coordinate care for patients with complex health needs. This role involves working with doctors, insurance companies, and patients. Local hospitals and care facilities employ case managers.
Find Case Manager jobs in Edwardsville, IL
-
Health Coach
Average Salary: $48,000
Coaches guide clients to make better health choices. They work in clinics, health centers, or for private practices. Wellness centers in Edwardsville offer opportunities for these professionals.
Find Health Coach jobs in Edwardsville, IL



