Position
City
Salary

How much does a Registered Nurse make in Martinsville, IN?

The average salary for a Registered Nurse is $84,092 per year in Martinsville, IN.

Registered Nurses (RNs) in Martinsville, Indiana, enjoy a competitive salary that reflects their crucial role in healthcare. On average, RNs earn about $84,092 per year. This figure provides a solid financial foundation for many professionals.

The salary range for RNs in Martinsville can vary based on experience and specialization. Here are some typical earnings:

  • Entry-level RNs may start around $64,650 annually.
  • RNs with a few years of experience might earn between $70,773 and $83,018 per year.
  • Experienced RNs can expect salaries from $89,141 to $113,632 per year.
  • Top-tier RNs, with significant experience or specialized skills, can earn up to $132,000 annually.

Registered Nurse jobs in Martinsville, IN

What are the highest paying cities for a Registered Nurse near Martinsville, IN?

If you are a registered nurse near Martinsville, IN, consider these cities for higher pay. New Palestine offers an average salary of $96,114, making it a prime location. Noblesville follows closely with an average of $93,189 per year. Look into these areas to boost your earnings and find a rewarding career. Additionally, Beech Grove, Indianapolis, and Brownsburg also present competitive salaries for registered nurses. Beech Grove averages $92,396, while Indianapolis offers $87,230. Brownsburg provides $85,968, all of which can enhance your professional journey.
Graph displaying highest paying cities salaries for Registered Nurse jobs near Martinsville, IN, highlighting New Palestine, IN with the highest at $96,114 and Greenwood, IN with the lowest at $84,239.
  1. New Palestine, IN
    Average Salary: $96,114
    New Palestine offers a close-knit community feel for nursing professionals. With healthcare facilities like Community Hospital East, RNs here enjoy a strong work environment. The city’s small-town atmosphere provides a peaceful setting for both work and life.
    Find Registered Nurse jobs in New Palestine, IN


  2. Noblesville, IN
    Average Salary: $93,189
    In Noblesville, RNs find ample opportunities in top-rated hospitals such as St. Vincent Noblesville Hospital. The city's growing healthcare sector offers job security and career growth. The blend of urban amenities and a suburban lifestyle makes Noblesville an attractive option for nurses.
    Find Registered Nurse jobs in Noblesville, IN


  3. Beech Grove, IN
    Average Salary: $92,396
    Beech Grove presents a vibrant community with several healthcare institutions, including Community Hospital North. RNs in this city enjoy a robust support system and community engagement. The area’s proximity to Indianapolis adds to its appeal for healthcare professionals.
    Find Registered Nurse jobs in Beech Grove, IN


  4. Indianapolis, IN
    Average Salary: $87,230
    Indianapolis offers a diverse range of opportunities for RNs, with major hospitals like Indiana University Health and Eskenazi Health. The city’s large healthcare network provides extensive job options and professional development. Indianapolis’s dynamic environment ensures a fulfilling nursing career.
    Find Registered Nurse jobs in Indianapolis, IN


  5. Brownsburg, IN
    Average Salary: $85,968
    Brownsburg has a strong healthcare system with facilities such as Hendricks Regional Health. RNs here benefit from a friendly community and supportive work environment. The city’s quieter suburban setting is ideal for those seeking a balanced lifestyle.
    Find Registered Nurse jobs in Brownsburg, IN


  6. Shelbyville, IN
    Average Salary: $85,912
    Shelbyville offers a welcoming environment for nurses, with reputable healthcare providers like Shelby Hospital. The city's small-town charm provides a sense of community and a peaceful lifestyle. RNs here enjoy a supportive work culture and a lower cost of living.
    Find Registered Nurse jobs in Shelbyville, IN


  7. Zionsville, IN
    Average Salary: $85,592
    Zionsville boasts a thriving healthcare sector, with well-known institutions like Ascension St. Vincent Hospital. RNs in this city benefit from modern facilities and a growing community. The area’s upscale amenities and outdoor activities make Zionsville an attractive place to work and live.
    Find Registered Nurse jobs in Zionsville, IN


  8. Plainfield, IN
    Average Salary: $85,151
    Plainfield is home to healthcare facilities like Community Hospital South, offering RNs a supportive work environment. The city's friendly atmosphere and convenient access to Indianapolis provide a balanced lifestyle. Plainfield’s growing economy ensures job opportunities and stability.
    Find Registered Nurse jobs in Plainfield, IN


  9. Franklin, IN
    Average Salary: $85,139
    Franklin offers a charming setting for nursing professionals, with Johnson Memorial Hospital being a prominent healthcare provider. RNs here enjoy a close-knit community and a quieter lifestyle. The city's historical sites and outdoor activities add to its appeal.
    Find Registered Nurse jobs in Franklin, IN


  10. Greenwood, IN
    Average Salary: $84,239
    Greenwood provides numerous opportunities for RNs, with major healthcare facilities like Franciscan Health Indianapolis. The city’s growing population supports a high demand for nursing services. Greenwood’s suburban environment offers a good balance between work and leisure.
    Find Registered Nurse jobs in Greenwood, IN

What are the best paying companies for a Registered Nurse in Martinsville, IN?

Interim HealthCare, located in Martinsville, IN, pays its Registered Nurses the highest average salary at $126,500 annually. Fresenius Medical Care follows closely, offering an average of $79,783 per year. BAYADA Home Health Care and Pinnacle Treatment Centers also offer competitive salaries, with averages around $73,000 and $71,667 respectively. These companies provide excellent opportunities for those seeking top compensation in the nursing field.
Graph displaying best paying company salaries for Registered Nurse jobs in Martinsville, IN, highlighting Interim HealthCare with the highest at $126,500 and Pinnacle Treatment Centers with the lowest at $71,667.
  1. Interim HealthCare
    Average Salary: $126,500
    Interim HealthCare is known for its commitment to providing quality home care. Registered Nurses at Interim HealthCare in Martinsville, IN, enjoy a collaborative environment that values their skills and dedication. The company operates throughout Indiana, ensuring ample opportunities for career growth and development.


  2. Fresenius Medical Care
    Average Salary: $79,783
    Fresenius Medical Care offers rewarding opportunities for Registered Nurses in Martinsville, IN. The company focuses on providing top-notch patient care, particularly in its dialysis centers. With locations across Indiana, nurses can expect a supportive workplace and chances for professional growth.


  3. BAYADA Home Health Care
    Average Salary: $73,000
    BAYADA Home Health Care provides Registered Nurses in Martinsville, IN, with a chance to work in a caring and supportive environment. The company emphasizes patient-centered care and offers various locations throughout Indiana. Nurses can expect a fulfilling role with a strong sense of community.


  4. Pinnacle Treatment Centers
    Average Salary: $71,667
    Pinnacle Treatment Centers in Martinsville, IN, offers a unique opportunity for Registered Nurses to make a difference in patient care. The company has several locations across Indiana, focusing on mental health and substance use treatment. Nurses will work in a dynamic setting that values their expertise.

Currently 81,725 Registered Nurse job openings, nationwide.

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

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