average pay for nurse practitioner by state
The U.S. Average Nurse Practitioner Salary is $91,450. The latest figures show that the average annual salary for a Nurse Practitioner working in the United States is around $91,450 which works out as $43.97 per hour, $1,758 per week and $7,620 per month. The table below shows how this compares to the national average wage.