Registered Nurse Salary in Franklin, TN

Updated on Jun 05, 2025
Position
City
Salary

How much does a Registered Nurse make in Franklin, TN?

The average salary for a Registered Nurse is $79,768 per year in Franklin, TN.

In Franklin, TN, a Registered Nurse (RN) can expect to earn a competitive salary. The average annual salary for an RN in this area is around $79,768. This figure reflects the demand for skilled nursing professionals and the cost of living in the region. RNs in Franklin benefit from a stable and rewarding career path, with opportunities for growth and advancement.

The salary range for RNs in Franklin varies based on experience and specialization. Entry-level RNs can start with an annual salary of approximately $40,473. As nurses gain more experience and expertise, they can see their salaries increase significantly. For instance, those with over 10 years of experience may earn upwards of $102,327 annually. The highest earners in the field can reach salaries of $120,000 or more. This range highlights the potential for career growth and financial stability for those who pursue nursing in Franklin, TN.

Registered Nurse jobs in Franklin, TN

What are the highest paying cities for a Registered Nurse near Franklin, TN?

Job seekers looking for top-paying Registered Nurse positions near Franklin, TN, should consider Nashville. This city offers the highest average salary for nurses in the area. Additionally, Smyrna and Hendersonville provide competitive wages, making them attractive options for those in the field.
Graph displaying highest paying cities salaries for Registered Nurse jobs near Franklin, TN, highlighting La Vergne, TN with the highest at $96,567 and Murfreesboro, TN with the lowest at $84,347.
  1. La Vergne, TN
    Average Salary: $96,567
    La Vergne offers a welcoming environment for nurses. With a strong community focus, healthcare facilities here value skilled professionals. Local hospitals like TriStar StoneCrest Medical Center are known for their supportive work culture.
    Find Registered Nurse jobs in La Vergne, TN


  2. Spring Hill, TN
    Average Salary: $90,460
    Spring Hill provides a vibrant setting for nursing careers. The city's healthcare facilities emphasize teamwork and patient care. Nurses here enjoy a balanced lifestyle with access to amenities and outdoor activities.
    Find Registered Nurse jobs in Spring Hill, TN


  3. Mount Juliet, TN
    Average Salary: $89,993
    Mount Juliet is a great place for nurses to thrive. The city's healthcare sector is growing, offering many opportunities. Local clinics and hospitals, such as Mount Juliet Medical Center, focus on quality care and professional development.
    Find Registered Nurse jobs in Mount Juliet, TN


  4. Nashville, TN
    Average Salary: $89,070
    Nashville is a bustling city with many healthcare options for nurses. The city's large medical centers provide diverse experiences. Institutions like Vanderbilt University Medical Center offer advanced training and career growth.
    Find Registered Nurse jobs in Nashville, TN


  5. Smyrna, TN
    Average Salary: $88,274
    Smyrna offers a friendly atmosphere for nursing professionals. The city's healthcare facilities are expanding, creating new job opportunities. Local hospitals, such as St. Thomas Rutherford Hospital, support continuous learning and development.
    Find Registered Nurse jobs in Smyrna, TN


  6. Hendersonville, TN
    Average Salary: $87,714
    Hendersonville provides a serene environment for nursing careers. The city's healthcare facilities are known for their compassionate care. Nurses here benefit from a supportive community and beautiful natural surroundings.
    Find Registered Nurse jobs in Hendersonville, TN


  7. Madison, TN
    Average Salary: $87,578
    Madison is an excellent place for nurses to work. The city's healthcare sector is robust, offering many job options. Local medical centers, such as Saint Thomas West Hospital, focus on patient-centered care and professional excellence.
    Find Registered Nurse jobs in Madison, TN


  8. Shelbyville, TN
    Average Salary: $85,383
    Shelbyville offers a close-knit community for nurses. The city's healthcare facilities value skilled professionals. Local hospitals, like Southern Tennessee Regional Health System – Shelbyville, provide a supportive work environment.
    Find Registered Nurse jobs in Shelbyville, TN


  9. Dickson, TN
    Average Salary: $84,916
    Dickson provides a peaceful setting for nursing careers. The city's healthcare facilities emphasize quality care. Nurses here enjoy a balanced lifestyle with access to community events and outdoor activities.
    Find Registered Nurse jobs in Dickson, TN


  10. Murfreesboro, TN
    Average Salary: $84,347
    Murfreesboro offers many opportunities for nursing professionals. The city's healthcare sector is growing, providing diverse job options. Local hospitals, such as StoneCrest Medical Center, focus on patient care and professional development.
    Find Registered Nurse jobs in Murfreesboro, TN

What are the best paying companies for a Registered Nurse in Franklin, TN?

Registered Nurses in Franklin, TN, can find top-paying jobs with Staffco Healthcare Services, offering an average salary of $107,786. Favorite Healthcare Staffing and connectRN also provide competitive salaries, with averages of $102,973 and $96,800, respectively. These companies offer excellent opportunities for those seeking rewarding and well-compensated nursing roles.
Graph displaying best paying company salaries for Registered Nurse jobs in Franklin, TN, highlighting Staffco Healthcare Services with the highest at $107,786 and LHC Group with the lowest at $80,350.
  1. Staffco Healthcare Services
    Average Salary: $107,786
    Staffco Healthcare Services offers rewarding Registered Nurse positions in Franklin, TN. They provide healthcare staffing solutions across various facilities, ensuring quality care for patients. Their commitment to professional development makes it a great place for nurses to grow.


  2. Favorite Healthcare Staffing
    Average Salary: $102,973
    Favorite Healthcare Staffing is known for its competitive salaries and excellent benefits for Registered Nurses in Franklin, TN. They place nurses in top-tier healthcare facilities, offering diverse experiences and opportunities for career advancement.


  3. connectRN
    Average Salary: $96,800
    connectRN connects Registered Nurses with high-paying jobs in Franklin, TN. They focus on matching nurses with the best opportunities based on their skills and preferences. Their platform makes it easy to find and apply for jobs quickly.


  4. MedHQ
    Average Salary: $90,130
    MedHQ offers a variety of Registered Nurse positions in Franklin, TN. They provide staffing solutions for healthcare facilities, ensuring that nurses have access to stable and well-paying jobs. Their focus on employee satisfaction makes it a desirable place to work.


  5. HealthTrust Workforce Solutions
    Average Salary: $87,833
    HealthTrust Workforce Solutions offers Registered Nurse jobs with a strong focus on career growth in Franklin, TN. They work with numerous healthcare facilities, providing nurses with a range of experiences and opportunities to advance their careers.


  6. Cool Springs Surgery Center
    Average Salary: $85,481
    Cool Springs Surgery Center provides Registered Nurse positions with a competitive salary in Franklin, TN. They offer a supportive work environment and focus on patient care. Nurses here benefit from a collaborative team approach.


  7. Aveanna Healthcare
    Average Salary: $85,000
    Aveanna Healthcare offers rewarding Registered Nurse jobs in Franklin, TN. They provide home healthcare services, allowing nurses to work in a variety of settings. Their commitment to patient care and professional development makes it a great choice for nurses.


  8. National HealthCare Corporation
    Average Salary: $83,224
    National HealthCare Corporation offers Registered Nurse positions with a focus on quality care in Franklin, TN. They operate long-term care facilities, providing nurses with stable and well-paying jobs. Their dedication to employee satisfaction is evident in their work culture.


  9. AccentCare
    Average Salary: $82,928
    AccentCare offers Registered Nurse jobs with a strong emphasis on patient care in Franklin, TN. They provide home health, hospice, and palliative care services. Nurses here benefit from a supportive environment and opportunities for professional growth.


  10. LHC Group
    Average Salary: $80,350
    LHC Group offers Registered Nurse positions with a competitive salary in Franklin, TN. They provide a variety of healthcare services, including home health, hospice, and post-acute care. Their focus on patient care and employee well-being makes it a desirable place to work.

Currently 103,348 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
103,348 Job Openings