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,072 nursing jobs listed below pay well, with salaries between $45,333 and $158,193 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 22, 2026
Job title
Franklin, TN
Tennessee
Job openings (Franklin)

Nurse Practitioner

Franklin

$158,193 per year

Tennessee

$120,239 per year

Psychiatric-mental Health Nurse Practitioner

Franklin

$136,475 per year

Tennessee

$129,403 per year

Labor and Delivery Nurse

Franklin

$2,140 per week

Tennessee

$1,936 per week

Registered Nurse - Pacu

Franklin

$43.32 per hour

Tennessee

$42.85 per hour

Registered Nurse - Telemetry

Franklin

$1,730 per week

Tennessee

$1,869 per week

Registered Nurse

Franklin

$42.93 per hour

Tennessee

$49.46 per hour

Registered Nurse - Operating Room

Franklin

$42.60 per hour

Tennessee

$55.34 per hour

Licensed Practical Nurse

Franklin

$27.42 per hour

Tennessee

$28.69 per hour

Nurse

Franklin

$23.36 per hour

Tennessee

$29.81 per hour

Nursing Assistant

Franklin

$20.07 per hour

Tennessee

$17.15 per hour

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