High-paying nursing jobs in Franklin

Nursing is caring for patients and managing healthcare. Nurses provide essential support by monitoring patient conditions and administering treatments. They need empathy, attention to detail, and strong communication skills to deliver quality care.


The 1,063 nursing jobs listed below pay well, with salaries between $44,800 and $153,606 per year. Registered Nurse, Nursing Assistant and Licensed Practical Nurse are among the most popular high-paying roles in Franklin, TN.

Job title

Updated Oct 06, 2026
Job title
Franklin, TN
Tennessee
Job openings (Franklin)

Nurse Practitioner

Franklin

$153,606 per year

Tennessee

$120,300 per year

Registered Nurse - Oncology

Franklin

$2,263 per week

Tennessee

$2,037 per week

Registered Nurse - Medical/Surgical

Franklin

$1,971 per week

Tennessee

$1,837 per week

Registered Nurse - Telemetry

Franklin

$1,730 per week

Tennessee

$1,870 per week

Registered Nurse

Franklin

$41.62 per hour

Tennessee

$49.45 per hour

Licensed Practical Nurse

Franklin

$27.57 per hour

Tennessee

$28.70 per hour

Nursing Assistant

Franklin

$19.83 per hour

Tennessee

$17.12 per hour

Job descriptions below are for educational purposes. Please refer to the employer's job description for complete details.