Explore jobs
Find specific jobs
Explore careers
Explore professions
Best companies
Explore companies
Nurse practitioners (NPs) play a vital role in healthcare, and their salaries reflect this importance. As of October 2025, the average salary for a nurse practitioner is approximately $100,033 per year, translating to about $48 per hour. Compensation can vary significantly depending on factors such as geographic location, years of experience, and the clinical specialty practiced.
Nurse practitioners earn the highest salaries in states such as California, New York, and Texas. These states offer competitive pay alongside a robust job market for healthcare professionals. For example, NPs in California can expect salaries upwards of $120,000 due to the high cost of living and the demand for healthcare services.
As healthcare needs evolve, the demand for nurse practitioners is projected to increase, leading to potential salary growth. NPs are becoming essential in primary care, mental health, and specialized fields, further impacting their earning potential. Keeping abreast of salary trends and opportunities for advancement is crucial for those pursuing a career in nursing.
Let Zippi find your next nurse practitioner job
Let Zippi find your next nurse practitioner job
The highest-paying states for nurse practitioners are California, Alaska, and Oregon. The lowest average nurse practitioner salary states are Kansas, South Dakota, and Tennessee.
| Rank | State | Avg. salary | Hourly rate |
|---|---|---|---|
| 1 | Alaska | $119,141 | $57.28 |
| 2 | Montana | $103,339 | $49.68 |
| 3 | Washington | $106,739 | $51.32 |
| 4 | New Mexico | $101,207 | $48.66 |
| 5 | Massachusetts | $99,472 | $47.82 |
| 6 | Oregon | $107,660 | $51.76 |
| 7 | Nevada | $102,570 | $49.31 |
| 8 | Texas | $94,901 | $45.63 |
| 9 | California | $120,826 | $58.09 |
| 10 | Arizona | $101,460 | $48.78 |
| 11 | New York | $100,129 | $48.14 |
| 12 | New Hampshire | $92,167 | $44.31 |
| 13 | Connecticut | $99,064 | $47.63 |
| 14 | Delaware | $95,880 | $46.10 |
| 15 | Minnesota | $97,198 | $46.73 |
| 16 | Maine | $88,700 | $42.64 |
| 17 | New Jersey | $101,812 | $48.95 |
| 18 | Indiana | $86,553 | $41.61 |
| 19 | Pennsylvania | $87,621 | $42.13 |
| 20 | Oklahoma | $88,578 | $42.59 |
| 21 | Michigan | $90,522 | $43.52 |
| 22 | Rhode Island | $94,313 | $45.34 |
| 23 | Wyoming | $88,216 | $42.41 |
| 24 | Wisconsin | $90,101 | $43.32 |
| 25 | Mississippi | $87,690 | $42.16 |
| 26 | Ohio | $83,761 | $40.27 |
| 27 | North Dakota | $82,672 | $39.75 |
| 28 | Maryland | $92,873 | $44.65 |
| 29 | Colorado | $92,454 | $44.45 |
| 30 | Vermont | $83,230 | $40.01 |
| 31 | West Virginia | $81,649 | $39.25 |
| 32 | Florida | $82,589 | $39.71 |
| 33 | Illinois | $89,654 | $43.10 |
| 34 | Louisiana | $82,465 | $39.65 |
| 35 | North Carolina | $83,648 | $40.22 |
| 36 | Utah | $86,941 | $41.80 |
| 37 | South Dakota | $77,909 | $37.46 |
| 38 | District of Columbia | $93,111 | $44.76 |
| 39 | Idaho | $85,886 | $41.29 |
| 40 | Tennessee | $77,320 | $37.17 |
| 41 | Iowa | $80,767 | $38.83 |
| 42 | Nebraska | $81,663 | $39.26 |
| 43 | Virginia | $85,525 | $41.12 |
| 44 | Kansas | $79,650 | $38.29 |
| 45 | Arkansas | $80,408 | $38.66 |
| 46 | Hawaii | $103,030 | $49.53 |
| 47 | Georgia | $81,363 | $39.12 |
| 48 | Kentucky | $75,375 | $36.24 |
| 49 | South Carolina | $75,759 | $36.42 |
| 50 | Missouri | $79,694 | $38.31 |
| 51 | Alabama | $75,187 | $36.15 |
The highest-paying cities for nurse practitioners are Richmond, CA, Tacoma, WA, and Salem, OR.
| Rank | City | Avg. salary | Hourly rate |
|---|---|---|---|
| 1 | Richmond, CA | $127,474 | $61.29 |
| 2 | Tacoma, WA | $109,414 | $52.60 |
| 3 | Salem, OR | $109,393 | $52.59 |
| 4 | Edison, NJ | $103,435 | $49.73 |
| 5 | Las Vegas, NV | $102,601 | $49.33 |
| 6 | Phoenix, AZ | $101,834 | $48.96 |
| 7 | New York, NY | $101,808 | $48.95 |
| 8 | Albuquerque, NM | $101,613 | $48.85 |
| 9 | Boston, MA | $101,420 | $48.76 |
| 10 | Hartford, CT | $100,493 | $48.31 |
| 11 | Minneapolis, MN | $98,265 | $47.24 |
| 12 | San Antonio, TX | $97,866 | $47.05 |
| 13 | Newark, DE | $96,916 | $46.59 |
| 14 | Providence, RI | $95,369 | $45.85 |
| 15 | Baltimore, MD | $93,832 | $45.11 |
| 16 | Washington, DC | $93,789 | $45.09 |
| 17 | Colorado Springs, CO | $93,739 | $45.07 |
| 18 | Salem, NH | $93,652 | $45.02 |
| 19 | Detroit, MI | $91,340 | $43.91 |
| 20 | Chicago, IL | $90,673 | $43.59 |
Nurse Practitioners are the most in-demand in these five cities:
A nurse practitioner's salary ranges from $62,000 a year at the 10th percentile to $161,000 at the 90th percentile.

| Percentile | Annual salary | Monthly salary | Hourly rate |
|---|---|---|---|
| 90th Percentile | $161,000 | $13,417 | $77 |
| 75th Percentile | $128,000 | $10,667 | $62 |
| Average | $100,033 | $8,336 | $48 |
| 25th Percentile | $77,000 | $6,417 | $37 |
| 10th Percentile | $62,000 | $5,167 | $30 |
The highest paying types of nurse practitioners are mental health nurse, psychiatric nurse practitioner, and hospitalist nurse practitioner.
| Job title | Annual salary | Monthly salary | Hourly rate | Job openings |
|---|---|---|---|---|
| Mental Health Nurse | $106,812 | $8,901 | $51.35 | 86,884 |
| Nurse Extern | $37,156 | $3,096 | $17.86 | 569,180 |
| Advanced Registered Nurse Practitioner | $97,820 | $8,152 | $47.03 | 486,582 |
| Internal Medicine Nurse Practitioner | $101,247 | $8,437 | $48.68 | 35,972 |
| Palliative Care Nurse Practitioner | $102,753 | $8,563 | $49.40 | 80,598 |
| Psychiatric Nurse Practitioner | $105,403 | $8,784 | $50.67 | 38,599 |
Top companies hiring nurse practitioners now:
Nurse practitioner salaries at Pace University and Apple are the highest-paying according to our most recent salary estimates. In addition, the average nurse practitioner salary at companies like Kansas Medical Center and Sharecare are highly competitive.
| Rank | Company | Average salary | Hourly rate |
|---|---|---|---|
| 1 | Pace University | $159,520 | $76.69 |
| 2 | Apple | $149,151 | $71.71 |
| 3 | Kansas Medical Center | $143,624 | $69.05 |
| 4 | Sharecare | $142,758 | $68.63 |
| 5 | Fairview Health Services | $140,521 | $67.56 |
| 6 | Mercy Corps | $137,785 | $66.24 |
| 7 | Valley Children's | $137,394 | $66.05 |
| 8 | Adobe | $135,896 | $65.33 |
| 9 | HealthRIGHT 360 | $134,822 | $64.82 |
| 10 | Maine Health/maine Mental Health Partners | $133,666 | $64.26 |
| 11 | The New Jewish Home | $133,496 | $64.18 |
| 12 | Oregon Medical Group | $133,134 | $64.01 |
| 13 | Walmart | $131,878 | $63.40 |
| 14 | Mohawk Valley Health System | $130,824 | $62.90 |
| 15 | Dayton Children's Hospital | $129,342 | $62.18 |
| 16 | Signature Healthcare | $127,945 | $61.51 |
| 17 | Oncology Institute | $127,186 | $61.15 |
| 18 | Hamilton Health Center | $127,042 | $61.08 |
| 19 | Pacific Medical Centers | $126,469 | $60.80 |
| 20 | The Main Place Inc | $126,325 | $60.73 |
The average nurse practitioner salary has risen by $20,298 over the last ten years. In 2014, the average nurse practitioner earned $79,735 annually, but today, they earn $100,033 a year. That works out to a 11% change in pay for nurse practitioners over the last decade.
Compare nurse practitioner salaries for cities or states with the national average over time.
Compare nurse practitioner salaries for individual cities or states with the national average.
| Year | Avg. salary | Hourly rate | % Change |
|---|---|---|---|
| 2025 | $100,000 | $48.09 | +1.7% |
| 2024 | $98,400 | $47.29 | +2.5% |
| 2023 | $95,900 | $46.09 | +2.9% |
| 2022 | $93,000 | $44.73 | +2.9% |
| 2021 | $90,400 | $43.46 | +2.7% |
| Company | Job | Location | Date added | Salary |
|---|---|---|---|---|
| Wellpath | Nurse Practitioner (NP) | Nashville, TN | 06/30/2025 | $155,586 |
| Danbury Health Systems | Geriatric Nurse Practitioner (Aprn) | Southbury, CT | 06/30/2025 | $105,000 |
| Sound Physicians | Hospital Medicine Nurse Practitioner | Missoula, MT | 06/30/2025 | $143,000 |
| Sound Physicians | Hospital Medicine Nurse Practitioner | Puyallup, WA | 06/30/2025 | $160,000 |
| Sound Physicians | Hospital Medicine Nurse Practitioner | Apple Valley, CA | 06/30/2025 | $175,000 |
| Sutterhealth | Nurse Practitioner, Cardiovascular | San Francisco, CA | 06/30/2025 | $184,470 |
| Doc's Drugs | Nurse Practitioner | Tampa, FL | 06/30/2025 | $143,481 |
| Doc's Drugs | Nurse Practitioner | Huntington, WV | 06/30/2025 | $143,481 |
| Doc's Drugs | Nurse Practitioner | Bozeman, MT | 06/30/2025 | $143,481 |
| Doc's Drugs | Nurse Practitioner-Rhrp | Little Rock, AR | 06/30/2025 | $143,481 |
Search for nurse practitioner jobs