Registered Nurse Salary in Miami, FL

The average Registered Nurse in Miami, FL earns $99,960 per year, with most salaries falling between $81,340 and $113,680. That's 2% below the national average of $102,000 for this role.

Look up your exact salary — free →

Registered Nurse pay by experience in Miami, FL

ExperienceAverageTypical range
Entry-level$78,400$65,660 – $93,100
Mid-level$99,960$81,340 – $113,680
Senior$124,460$100,940 – $150,920
Staff / Lead$156,800$124,460 – $195,020
Executive$206,780$163,660 – $269,500

Salary percentiles (mid-level)

$91,140
$99,960
$106,820

Figures are modeled market estimates for Miami, FL based on Earnable's salary dataset, updated 2026. Your actual pay depends on company, skills, and negotiation — look up your exact number.

Registered Nurse salary in other cities

Other roles in Miami, FL

Look up your exact salary — free →