How Much Does a Nurse Practitioner Make?

A nurse practitioner is a registered nurse who has undergone special training in order to provide primary health care. They are certified to carry out many of the tasks typically assigned to a doctor. They will conduct complete physicals, recommend treatment, and counsel patients. A nurse practitioner may also order tests and even assist a physician during surgery and other medical procedures. How much a nurse practitioner makes is affected by outside factors, including their employer and location.

According to, a nurse practitioner in the United States makes between $68,429 and $86,597. With the possibility of bonuses and profit sharing, a nurse practitioner could take home between $69,934 and $90,529 in one year [1].

 Factors Affecting Salary

Years of Experience: A nurse practitioner with less than one year of experience can earn up to $78,411, while individuals with more than 20 years experience in the field earn up to $98,598.

Location: The location of a job plays an important role in how much a nurse practitioner makes. Although the cost of living is higher, nurse practitioners earn the most money in California (up to $96,836) and New York (up to $94,345).

Employer: A nurse practitioner can work at a private practice or firm, hospital, educational institutions, state government, federal government, or become self-employed. However, some employment opportunities offer better yearly salaries. For example, nurse practitioners working for the federal government are paid between $76,079 and $99,599. In hospitals, nurse practitioners tend to earn between $66,543 and $89,139 per year.



No comments yet.

Leave a Reply