Certified Nursing Assistant Salary in Franklin, TN

Updated on May 09, 2025
Position
City
Salary

How much does a Certified Nursing Assistant make in Franklin, TN?

The average salary for a Certified Nursing Assistant is $34,785 per year in Franklin, TN.

A Certified Nursing Assistant (CNA) in Franklin, TN, earns a competitive salary. The average annual salary for CNAs in this area is around $34,785. This figure reflects the demand for skilled healthcare professionals in the region. The salary range can vary based on experience and specific healthcare facilities.

Factors that influence CNA salaries in Franklin, TN, include the type of healthcare facility, years of experience, and additional certifications. CNAs working in hospitals or specialized care centers may earn more than those in nursing homes or home health care settings. Gaining experience and obtaining certifications can also lead to higher pay. This makes it a rewarding career path for those committed to growth and excellence in patient care.

Certified Nursing Assistant jobs in Franklin, TN

What are the highest paying cities for a Certified Nursing Assistant near Franklin, TN?

Job seekers looking for Certified Nursing Assistant roles near Franklin, TN, will find competitive pay in nearby cities. Madison, TN, offers the highest average salary at $41,654, followed closely by Lebanon, TN, with $41,495. Nashville, TN, provides another attractive option with an average salary of $38,721. Exploring these cities can lead to rewarding career opportunities with good compensation. Dickson, TN, and Gallatin, TN, also offer solid salaries, making them viable options for those seeking a balance of pay and location.
Graph displaying highest paying cities salaries for Certified Nursing Assistant jobs near Franklin, TN, highlighting Madison, TN with the highest at $41,654 and Columbia, TN with the lowest at $33,478.
  1. Madison, TN
    Average Salary: $41,654
    Madison offers a stable environment for healthcare workers. Many local facilities, like Saint Thomas West Hospital, provide excellent opportunities. The community's support for healthcare makes it a rewarding place to work.
    Find Certified Nursing Assistant jobs in Madison, TN


  2. Lebanon, TN
    Average Salary: $41,495
    Lebanon has a growing healthcare sector. Local hospitals, such as Tennova Healthcare, are always in need of skilled assistants. Working here means being part of a caring community.
    Find Certified Nursing Assistant jobs in Lebanon, TN


  3. Nashville, TN
    Average Salary: $38,721
    Nashville is a vibrant city with many healthcare options. Major hospitals like Vanderbilt University Medical Center offer diverse experiences. The city's lively atmosphere makes work feel less routine.
    Find Certified Nursing Assistant jobs in Nashville, TN


  4. Dickson, TN
    Average Salary: $37,769
    Dickson provides a quieter setting for healthcare professionals. Local clinics and hospitals, such as Saint Thomas Hickman, value dedicated staff. The close-knit community offers a supportive work environment.
    Find Certified Nursing Assistant jobs in Dickson, TN


  5. Gallatin, TN
    Average Salary: $37,298
    Gallatin has a strong healthcare network. Facilities like Tennova Healthcare - Gallatin offer many opportunities. The city's friendly nature makes it a pleasant place to work.
    Find Certified Nursing Assistant jobs in Gallatin, TN


  6. Franklin, KY
    Average Salary: $35,715
    Franklin has a welcoming atmosphere for healthcare workers. Local hospitals, such as Southern Tennessee Regional Health System - Franklin Campus, provide good career growth. The community's support enhances job satisfaction.
    Find Certified Nursing Assistant jobs in Franklin, KY


  7. Clarksville, TN
    Average Salary: $35,245
    Clarksville offers a mix of urban and rural healthcare settings. Local facilities like Tennova Healthcare - Clarksville provide diverse experiences. The city's growth means more job opportunities.
    Find Certified Nursing Assistant jobs in Clarksville, TN


  8. Bowling Green, KY
    Average Salary: $34,537
    Bowling Green has a thriving healthcare industry. Hospitals like The Medical Center at Bowling Green offer many opportunities. The city's vibrant culture makes work more enjoyable.
    Find Certified Nursing Assistant jobs in Bowling Green, KY


  9. Louisville, KY
    Average Salary: $34,316
    Louisville is a major healthcare hub. Institutions like Norton Healthcare offer extensive career paths. The city's diversity and energy provide a dynamic work environment.
    Find Certified Nursing Assistant jobs in Louisville, KY


  10. Columbia, TN
    Average Salary: $33,478
    Columbia offers a balanced work environment with many healthcare options. Local hospitals, such as Columbia Healthcare, value skilled assistants. The community's support makes it a rewarding place to work.
    Find Certified Nursing Assistant jobs in Columbia, TN

What are the best paying companies for a Certified Nursing Assistant in Franklin, TN?

Certified Nursing Assistants in Franklin, TN, can find rewarding positions with top-paying employers like Kroger and Comprehensive Care. The average salary range for these roles spans from $29,500 to $33,175 annually. These companies offer competitive pay and benefits, making them attractive options for career growth. Kroger and Comprehensive Care provide stable environments with opportunities for professional development. Their commitment to employee well-being ensures a supportive workplace for nursing assistants. Job seekers can benefit from these companies' reputations for fair compensation and career advancement.
Graph displaying best paying company salaries for Certified Nursing Assistant jobs in Franklin, TN, highlighting Kroger with the highest at $33,175 and Comprehensive Care with the lowest at $29,500.
  1. Kroger
    Average Salary: $33,175
    Kroger offers rewarding Certified Nursing Assistant (CNA) jobs in Franklin, TN. They provide a supportive environment with a focus on patient care. Kroger operates multiple locations in Franklin, ensuring ample opportunities for CNAs to grow and excel.


  2. Comprehensive Care
    Average Salary: $29,500
    Comprehensive Care is a leading provider of CNA jobs in Franklin, TN. They emphasize quality care and offer a nurturing environment. Their facilities in Franklin are well-equipped, providing CNAs with a chance to make a significant impact on patient lives.

Currently 14,934 Certified Nursing Assistant job openings, nationwide.

How's the job market for a Certified Nursing Assistant in the US?

Learn what a Certified Nursing Assistant does, how to become one, and understand the job outlook. Get simple steps to start your career as a Certified Nursing Assistant today.
Position
Overview
Certified Nursing Assistant
14,934 Job Openings