The national average hourly pay is $56.75 per for nurse practitioners, according to the most recent U.S. Bureau of Labor Statistics occupational employment statistics survey. Wages and living costs vary from place to place, however.
Read the full post on Becker's Hospital Review - Healthcare News