salaries of nurse practitioner in pa
Average Nurse Practitioner Hourly Wage in Pennsylvania. Nurse Practitioners earn a median hourly wage of $44.58. Hourly wages typically start from $28.62 and go up to $59.37.