Explore jobs
Find specific jobs
Explore careers
Explore professions
Best companies
Explore companies
The average salary for a Certified Nurse Practitioner (CNP) is approximately $102,331 per year. Factors such as location, experience, and specialty significantly influence earnings. For instance, CNPs working in high-demand areas or specialized fields often command higher salaries. States like California and New York consistently rank among the highest-paying for CNPs.
With the demand for healthcare professionals increasing, the opportunities for CNPs are expanding. They play a critical role in patient care, often performing essential duties such as diagnosing illnesses and prescribing medications. The role's versatility leads to diverse job opportunities, from hospitals to private practices.
Entry-level CNPs can earn around $90,000, while those with extensive experience or advanced certifications can exceed $120,000. Additionally, continuing education and specialization can lead to further salary increases.
Utilizing platforms like Zippia can help CNPs find job listings tailored to their skills and desired locations. The data available assists in making informed decisions, ensuring that CNPs can maximize their earning potential while pursuing fulfilling careers.
Let Zippia find your next certified nurse practitioner job
Let Zippia find your next certified nurse practitioner job
The average certified nurse practitioner salary in Connecticut, New Jersey, and Alaska are the highest in the U.S. The lowest average certified nurse practitioner salary states are Kansas, Florida, and Kentucky.
| Rank | State | Avg. salary | Hourly rate |
|---|---|---|---|
| 1 | New Jersey | $131,830 | $63.38 |
| 2 | New York | $125,335 | $60.26 |
| 3 | Alaska | $127,487 | $61.29 |
| 4 | Connecticut | $135,828 | $65.30 |
| 5 | Oregon | $115,136 | $55.35 |
| 6 | New Hampshire | $113,269 | $54.46 |
| 7 | California | $121,903 | $58.61 |
| 8 | Maine | $109,782 | $52.78 |
| 9 | Massachusetts | $118,370 | $56.91 |
| 10 | Rhode Island | $114,900 | $55.24 |
| 11 | Nevada | $106,805 | $51.35 |
| 12 | Montana | $108,155 | $52.00 |
| 13 | Ohio | $116,896 | $56.20 |
| 14 | Illinois | $105,198 | $50.58 |
| 15 | Pennsylvania | $106,098 | $51.01 |
| 16 | Vermont | $102,826 | $49.44 |
| 17 | Arizona | $100,771 | $48.45 |
| 18 | Delaware | $112,295 | $53.99 |
| 19 | Washington | $108,978 | $52.39 |
| 20 | Michigan | $103,728 | $49.87 |
| 21 | Mississippi | $91,548 | $44.01 |
| 22 | Virginia | $97,553 | $46.90 |
| 23 | District of Columbia | $108,941 | $52.38 |
| 24 | Texas | $96,133 | $46.22 |
| 25 | Wisconsin | $98,407 | $47.31 |
| 26 | Maryland | $102,543 | $49.30 |
| 27 | Oklahoma | $90,928 | $43.72 |
| 28 | New Mexico | $97,906 | $47.07 |
| 29 | Wyoming | $90,527 | $43.52 |
| 30 | Indiana | $97,027 | $46.65 |
| 31 | Minnesota | $97,724 | $46.98 |
| 32 | West Virginia | $92,029 | $44.24 |
| 33 | Utah | $91,217 | $43.85 |
| 34 | Louisiana | $85,409 | $41.06 |
| 35 | Hawaii | $96,788 | $46.53 |
| 36 | South Dakota | $81,376 | $39.12 |
| 37 | North Dakota | $87,970 | $42.29 |
| 38 | Kentucky | $80,275 | $38.59 |
| 39 | Missouri | $82,173 | $39.51 |
| 40 | North Carolina | $87,380 | $42.01 |
| 41 | Arkansas | $82,202 | $39.52 |
| 42 | Idaho | $90,342 | $43.43 |
| 43 | Georgia | $88,965 | $42.77 |
| 44 | Colorado | $92,418 | $44.43 |
| 45 | Iowa | $85,011 | $40.87 |
| 46 | Nebraska | $83,803 | $40.29 |
| 47 | Alabama | $78,037 | $37.52 |
| 48 | Tennessee | $79,934 | $38.43 |
| 49 | Kansas | $81,322 | $39.10 |
| 50 | South Carolina | $79,362 | $38.15 |
| 51 | Florida | $80,354 | $38.63 |
The highest-paying cities for certified nurse practitioners are Elizabeth, NJ, Troy, NY, and Cleveland, OH.
| Rank | City | Avg. salary | Hourly rate |
|---|---|---|---|
| 1 | Elizabeth, NJ | $140,587 | $67.59 |
| 2 | Troy, NY | $132,540 | $63.72 |
| 3 | Cleveland, OH | $128,379 | $61.72 |
| 4 | Portland, OR | $115,889 | $55.72 |
| 5 | Middletown, PA | $109,670 | $52.73 |
| 6 | Detroit, MI | $106,180 | $51.05 |
| 7 | Baltimore, MD | $104,948 | $50.46 |
| 8 | East Chicago, IN | $100,939 | $48.53 |
| 9 | Winona, MN | $99,276 | $47.73 |
| 10 | Norfolk, VA | $98,207 | $47.21 |
| 11 | Springfield, IL | $97,077 | $46.67 |
| 12 | Dallas, TX | $95,248 | $45.79 |
| 13 | Fuquay-Varina, NC | $89,397 | $42.98 |
| 14 | Lafayette, LA | $86,383 | $41.53 |
| 15 | Boca Raton, FL | $80,939 | $38.91 |
| 16 | Rapid City, SD | $80,791 | $38.84 |
| 17 | Jackson, TN | $78,751 | $37.86 |
| 18 | Montgomery, AL | $78,474 | $37.73 |
A certified nurse practitioner's salary ranges from $59,000 a year at the 10th percentile to $176,000 at the 90th percentile.

| Percentile | Annual salary | Monthly salary | Hourly rate |
|---|---|---|---|
| 90th Percentile | $176,000 | $14,667 | $85 |
| 75th Percentile | $136,000 | $11,333 | $65 |
| Average | $102,331 | $8,528 | $49 |
| 25th Percentile | $76,000 | $6,333 | $37 |
| 10th Percentile | $59,000 | $4,917 | $28 |
The highest paying types of certified nurse practitioners are certified registered nurse anesthetist, electrophysiology nurse practitioner, and psychiatric nurse practitioner.
| Job title | Annual salary | Monthly salary | Hourly rate | Job openings |
|---|---|---|---|---|
| Certified Registered Nurse Anesthetist | $152,996 | $12,750 | $73.56 | 189,889 |
| Practitioner | $84,058 | $7,005 | $40.41 | 42,062 |
| Palliative Care Nurse Practitioner | $102,753 | $8,563 | $49.40 | 80,598 |
| Internal Medicine Nurse Practitioner | $101,247 | $8,437 | $48.68 | 35,972 |
| Psychiatric Nurse Practitioner | $105,403 | $8,784 | $50.67 | 38,599 |
| Hospitalist Nurse Practitioner | $103,683 | $8,640 | $49.85 | 30,937 |
Top companies hiring certified nurse practitioners now:
Certified nurse practitioner salaries at Alameda Health System and West Tennessee Healthcare are the highest-paying according to our most recent salary estimates. In addition, the average certified nurse practitioner salary at companies like University of Maryland, Baltimore and Methodist Hospital Of Henderson, Kentucky are highly competitive.
| Rank | Company | Average salary | Hourly rate |
|---|---|---|---|
| 1 | Alameda Health System | $155,591 | $74.80 |
| 2 | West Tennessee Healthcare | $145,094 | $69.76 |
| 3 | University of Maryland, Baltimore | $138,902 | $66.78 |
| 4 | Methodist Hospital Of Henderson, Kentucky | $137,922 | $66.31 |
| 5 | Heart of Ohio Family Health | $128,911 | $61.98 |
| 6 | St Catherine Hospital | $127,916 | $61.50 |
| 7 | Ciena Healthcare | $123,766 | $59.50 |
| 8 | Neighborhood Health | $122,580 | $58.93 |
| 9 | SIU Medicine | $120,852 | $58.10 |
| 10 | Mount Nittany Medical Center | $117,880 | $56.67 |
| 11 | Yukon Kuskokwim Health | $115,558 | $55.56 |
| 12 | Community Health Systems | $114,802 | $55.19 |
| 13 | Winona Health | $113,887 | $54.75 |
| 14 | Aultman Hospital | $113,507 | $54.57 |
| 15 | Student Conservation Association | $112,825 | $54.24 |
| 16 | Symbria | $112,139 | $53.91 |
| 17 | Allegheny Health Network | $112,114 | $53.90 |
| 18 | Community Treatment Alternatives, a program of Journey Mental Health Center | $110,307 | $53.03 |
| 19 | NantHealth | $110,046 | $52.91 |
| 20 | Detroit Medical Center | $107,990 | $51.92 |
The average certified nurse practitioner salary has risen by $20,764 over the last ten years. In 2014, the average certified nurse practitioner earned $81,567 annually, but today, they earn $102,331 a year. That works out to a 11% change in pay for certified nurse practitioners over the last decade.
Compare certified nurse practitioner salaries for cities or states with the national average over time.
Compare certified nurse practitioner salaries for individual cities or states with the national average.
| Year | Avg. salary | Hourly rate | % Change |
|---|---|---|---|
| 2025 | $102,000 | $49.20 | +1.7% |
| 2024 | $101,000 | $48.38 | +2.5% |
| 2023 | $98,100 | $47.15 | +2.9% |
| 2022 | $95,200 | $45.76 | +2.9% |
| 2021 | $92,500 | $44.45 | +2.7% |
| Company | Job | Location | Date added | Salary |
|---|---|---|---|---|
| AIDS Care Group | Certified Registered Nurse Practitioner | Reading, PA | 06/24/2025 | $125,000 |
| Brook Lane | Psychiatric Certified Nurse Practitioner-Nocturnist | Hagerstown, MD | 06/22/2025 | $110,000 |
| Meritus Health External | Psychiatric Certified Nurse Practitioner-Nocturnist | Hagerstown, MD | 06/21/2025 | $110,000 |
| Hocking Valley Community Hospital | Certified Nurse Practitioner (CNP)-Critical Care/Special Care Unit | Logan, OH | 06/15/2025 | $112,656 |
| University of Maryland Medical System | Wound Care Certified Nurse (RN) | Towson, MD | 06/13/2025 | $72,002 |
| Fremont Counseling Service | Certified Addictions Practitioner (CAP) | Riverton, WY | 06/10/2025 | $60,000 |
| Greenlife Healthcare Staffing | Certified Nurse Practitioner | Placitas, NM | 06/10/2025 | $144,963 |
| Health Advocates Network | Certified Registered Nurse Practitioner (Cnrp)-Short-Term | Erie, PA | 06/04/2025 | $83,480 |
| State of Virginia | Certified Nurse Practitioner Senior | Danville, VA | 06/03/2025 | $73,226 |
| Staff Today | Certified Registered Nurse Practitioner (Cnrp)-Short-Term | Erie, PA | 06/03/2025 | $83,480 |
Search for certified nurse practitioner jobs