Average Salary: $59,857 since  

Salaries for a Nurse Practitioner at Mayo Clinic in Rochester, MN vary between $53 and $119,662 with an average of $59,857. The top 25% make a salary of at least $119,662. The median salary is $53. Attached is a detailed distribution of the salaries.