Top Nurse Practitioner Programs by State

31 Min Read Published August 29, 2025
Nurse Practitioner Programs by State
Nurse Practitioner Programs by State

Nurse practitioners (NPs) are advanced practice nurses who have attended a graduate-level NP program. Luckily, if you’re interested in becoming a nurse practitioner, you have several programs to choose from. The AANP reports that the US is home to roughly 400 NP programs.

We listed the top nurse practitioner programs in each state to help you find an NP program near you that suits your needs.

Top Nurse Practitioner Programs by State

Every nurse practitioner program has its own benefits and features, and the program that is best for one potential attendee may not be the right choice for another. Our ranking criteria is based on factors such as tuition, acceptance rate, student-to-faculty ratio, and accreditation and uses the latest and most robust U.S. government data sets, specifically the Integrated Postsecondary Education Data System (IPEDS) and College Scorecard

Popular Online Nurse Practitioner (NP) Programs

Sponsored
Walden University

Earn your nursing degree from one of the largest nursing education providers in the U.S. Walden University’s BSN, MSN, post-master’s APRN certificate, and DNP programs are accredited by the Commission on Collegiate Nursing Education (CCNE). Get enhanced practicum support with our Practicum Pledge.

Accreditation
CCNE
Location
Online
Prerequisite
RN Required

Enrollment: Nationwide, excluding CT, NY and RI. Certain programs have additional state restrictions. Check with Walden for details.

Berkley School of Nursing at Georgetown University

The Berkley School of Nursing at Georgetown University is one of the world’s leading academic and research institutions, and the university has been delivering graduate nursing programs in a distance-learning environment since 2011. The university's online programs allow students to learn from wherever they are while they pursue an accredited, mission-driven nursing education that will allow them to deliver high-quality care.

Accreditation
CCNE
Location
Online
Prerequisite
RN Required

Enrollment: Nationwide, excluding NY and WA.

Purdue Global

Whether you’re taking the first steps toward a nursing degree, seeking to advance as a nurse or want to hone your craft with specialized study, there’s a path for you at Purdue Global’s School of Nursing. Our programs were designed so that you can easily balance your lives at home and work with school - without sacrificing the rigor and cutting-edge curriculum of a quality nursing education.

Accreditation
CCNE
Location
Online
Prerequisite
RN Required

Enrollment: Nationwide, but certain programs have state restrictions. Check with Purdue for details.

Western Governors University

WGU's award-winning online programs are created to help you succeed while graduating faster and with less debt. WGU is a CCNE-accredited, nonprofit university offering bachelor's and master's degrees in nursing, with the additional distinction of being named a Center of Excellence in Nursing Education by the National League for Nursing. Join a trusted, accredited online university to accelerate your nursing career on your schedule. Scholarships and financial aid are available. 

Accreditation
CCNE
Location
Online
Prerequisite
RN Required

Enrollment: Nationwide

Jump to your state:

Alabama

  • Program Cost: 
    • Resident: $628 per credit hour
    • Non-Resident: $1,550 per credit hour
  • Program Length: 2-4 years 
  • Degrees/Programs Offered: MSN, DNP
  • School Type: Public
  • Online Options Available: Yes
  • Website
  • Location: Auburn, AL
  • Program Cost: $630 per credit hour
  • Program Length: 2-3 years
  • Degrees/Programs Offered: MSN, DNP
  • School Type: Public
  • Online Options Available: Yes
  • Website
  • Location: Huntsville, AL
  • Program Cost: 
    • Resident: $11,670 per year
    • Non-Resident: $28,000 per year
  • Degrees/Programs Offered: MSN, DNP
  • School Type: Public
  • Online Options Available: Yes
  • Website
  • Location: Birmingham, AL
  • Program Cost: $1,000 per credit hour
  • Program Length: 2-3 years 
  • Degrees/Programs Offered: MSN, DNP
  • School Type: Private
  • Online Options Available: Yes
  • Website
  • Location: Florence, AL
  • Program Cost: 
    • Resident: $495 per credit hour
    • Non-Resident: $990 per credit hour
  • Program Length: 2-3 years
  • Degrees/Programs Offered: MSN, DNP
  • School Type: Public
  • Online Options Available: Yes
  • Website

 

Alaska

  • Location: Anchorage, AK 
  • Program Cost:
    • Resident: $9,504 per year
    • Non-Resident: $20,304 per year
  • Program Length: 2-3 years 
  • Degrees/Programs Offered: MSN, DNP
  • School Type: Public
  • Online Options Available: Yes
  • Website

 

Arizona

  • Location: Tucson, AZ
  • Program Cost: $74,314.60
  • Program Length: 2-4 years
  • Degrees/Programs Offered: MSN, DNP
  • School Type: Public
  • Online Options Available: Yes
  • Website
  • Location: Phoenix, AZ
  • Program Cost:  $779 per credit hour
  • Program Length: 2-3 years
  • Degrees/Programs Offered: MSN, DNP
  • School Type: Public
  • Online Options Available: Yes
  • Website*
  • Location: Phoenix, AZ
  • Program Cost: $12,000 per year
  • Program Length: 2-3 years
  • Degrees/Programs Offered: MSN, DNP
  • School Type: Private
  • Online Options Available: Yes
  • Website*
  • Location: Phoenix, AZ
  • Program Cost: $2,355 per credit hour
  • Program Length: 2- 3 years 
  • Degrees/Programs Offered: MSN
  • School Type: Private
  • Online Options Available: Yes
  • Website
  • Location: Flagstaff, AZ
  • Program Cost: $12,488 per year
  • Program Length: 2-3 years
  • Degrees/Programs Offered: MSN, DNP
  • School Type: Public
  • Online Options Available: Yes
  • Website

 

Arkansas

  • Location: Little Rock, AR
  • Program Cost: 
    • Resident: $525 per credit hour
    • Non-resident: $888 per credit hour
  • Program Length: 2-4 years
  • Degrees/Programs Offered: MSN, DNP 
  • School Type: Public
  • Online Options Available: Yes
  • Website
  • Location: Jonesboro, AR
  • Program Cost:$380 per credit hour
  • Program Length: 2-3 years
  • Degrees/Programs Offered: MSN
  • School Type: Public 
  • Online Options Available: Yes
  • Website
  • Location: Conway, AR 
  • Program Cost: $320.70 per credit hour
  • Program Length: 2-3 years
  • Degrees/Programs Offered:
  • School Type: Public
  • Online Options Available: Yes
  • Website
  • Location: Arkadelphia, AR
  • Program Cost: $15,510 - $21,150 total tuition
  • Program Length: 2-3 years
  • Degrees/Programs Offered: MSN 
  • School Type:  Public
  • Online Options Available: Yes
  • Website

 

California

  • Location: San Francisco, CA 
  • Program Cost:  $61,200 - $147,600 total program cost
  • Program Length: 4 years  
  • Degrees/Programs Offered: Master’s, Ph.D., DNP
  • School Type: Public
  • Online Options Available: Yes
  • Website
  • Location: Los Angeles, California 
  • Program Cost: 
    • Resident: $21,115 per year
    • Non-Resident: $36,297 per year
  • Program Length: 2-4 years
  • Degrees/Programs Offered: MSN, DNP
  • School Type: Public
  • Online Options Available: Yes
  • Website
  • Location: Irvine, CA
  • Program Cost: 
    • Resident: ​​$21,669.74 per year
    • Non-Resident: $36,771.74 per year
  • Program Length: 2-4 years
  • Degrees/Programs Offered: MSN, DNP
  • School Type: Public
  • Online Options Available: Yes
  • Website
  • Location: Los Angeles, CA 
  • Program Cost: $106,146
  • Program Length: 2-4 years
  • Degrees/Programs Offered: MSN, DNP
  • School Type: Private 
  • Online Options Available: Yes
  • Website
  • Location: Azusa, California 
  • Program Cost: $895 per credit hour
  • Program Length: 2-3 years
  • Degrees/Programs Offered: MSN
  • School Type: Private
  • Online Options Available: Yes
  • Website

Azusa Pacific University also offers one of the top PMHNP programs in California.

 

Popular Online Nurse Practitioner (NP) Programs

Sponsored
Walden University

Earn your nursing degree from one of the largest nursing education providers in the U.S. Walden University’s BSN, MSN, post-master’s APRN certificate, and DNP programs are accredited by the Commission on Collegiate Nursing Education (CCNE). Get enhanced practicum support with our Practicum Pledge.

Accreditation
CCNE
Location
Online
Prerequisite
RN Required

Enrollment: Nationwide, excluding CT, NY and RI. Certain programs have additional state restrictions. Check with Walden for details.

Berkley School of Nursing at Georgetown University

The Berkley School of Nursing at Georgetown University is one of the world’s leading academic and research institutions, and the university has been delivering graduate nursing programs in a distance-learning environment since 2011. The university's online programs allow students to learn from wherever they are while they pursue an accredited, mission-driven nursing education that will allow them to deliver high-quality care.

Accreditation
CCNE
Location
Online
Prerequisite
RN Required

Enrollment: Nationwide, excluding NY and WA.

Purdue Global

Whether you’re taking the first steps toward a nursing degree, seeking to advance as a nurse or want to hone your craft with specialized study, there’s a path for you at Purdue Global’s School of Nursing. Our programs were designed so that you can easily balance your lives at home and work with school - without sacrificing the rigor and cutting-edge curriculum of a quality nursing education.

Accreditation
CCNE
Location
Online
Prerequisite
RN Required

Enrollment: Nationwide, but certain programs have state restrictions. Check with Purdue for details.

Western Governors University

WGU's award-winning online programs are created to help you succeed while graduating faster and with less debt. WGU is a CCNE-accredited, nonprofit university offering bachelor's and master's degrees in nursing, with the additional distinction of being named a Center of Excellence in Nursing Education by the National League for Nursing. Join a trusted, accredited online university to accelerate your nursing career on your schedule. Scholarships and financial aid are available. 

Accreditation
CCNE
Location
Online
Prerequisite
RN Required

Enrollment: Nationwide

Colorado

  • Location: Aurora, CO
  • Program Cost: 
    • Resident: $801 per credit hour
    • Non-Resident: $1,298 per credit hour
  • Program Length:  2-4 years
  • Degrees/Programs Offered: MS, DNP, Ph.D.
  • School Type: Public 
  • Online Options Available: Yes
  • Website
  • Location: Greeley, CO
  • Program Cost: $678-$734.00 per credit hour
  • Program Length: 2-3 years
  • Degrees/Programs Offered: MSN, DNP
  • School Type: Public
  • Online Options Available: Yes
  • Website
  • Location: Denver, CO
  • Program Cost: $1,055 per credit hour
  • Program Length: 2-3 years
  • Degrees/Programs Offered: MSN, DNP
  • School Type: private
  • Online Options Available: Yes
  • Website
  • Location: Pueblo, CO
  • Program Cost: $550 per credit hour
  • Program Length: 2-3 years
  • Degrees/Programs Offered: MSN
  • School Type: Public
  • Online Options Available: Yes
  • Website
  • Location: Denver, CO
  • Program Cost: 
    • Resident: $801 per credit hour
    • Non-Resident: $1,298 per credit hour
  • Program Length: 2-3 years
  • Degrees/Programs Offered: MSN, DNP
  • School Type: Private 
  • Online Options Available: Yes
  • Website

 

Connecticut

  • Location: Orange, CT
  • Program Cost: $2,001 per credit hour
  • Program Length: 3 years 
  • Degrees/Programs Offered: MSN, Ph.D., DNP,
  • School Type: Private
  • Online Options Available: Yes
  • Website
  • Program Cost: 
    • Resident: $709 per credit hour
    • Non-Resident: $1,654 per credit hour
  • Program Length: 2-3 years
  • Degrees/Programs Offered: MSN, DNP
  • School Type: Public
  • Online Options Available: Yes
  • Website
  • Location: Fairfield, CT
  • Program Cost: $695 per credit hour
  • Program Length: 2-3 years
  • Degrees/Programs Offered: MSN, DNP
  • School Type: Private 
  • Online Options Available: Yes
  • Website
  • Location: West Hartford, CT
  • Program Cost: $1,002 per credit hour
  • Program Length: 2-3 years
  • Degrees/Programs Offered: MSN
  • School Type: Private 
  • Online Options Available: Yes
  • Website
  • Location: Fairfield, CT
  • Program Cost: $1,030 per credit hour
  • Program Length: 2-3 years
  • Degrees/Programs Offered: MSN
  • School Type: Private 
  • Online Options Available: Yes
  • Website

 

Delaware

  • Location: Newark, DE
  • Program Cost: $886 per credit hour
  • Program Length: 2-3 years
  • Degrees/Programs Offered: MSN, DNP
  • School Type: Public
  • Online Options Available: Yes
  • Website
  • Location: New Castle, DE
  • Program Cost: $537 per credit hour
  • Program Length: 2-3 years
  • Degrees/Programs Offered: MSN
  • School Type: Private 
  • Online Options Available: Yes
  • Website

 

Florida

  • Location: Gainesville, FL 
  • Program Cost:  $1,255.41 per credit hour
  • Program Length: 2-3 years
  • Degrees/Programs Offered: MSN, DNP
  • School Type: Public
  • Online Options Available: Yes
  • Website
  • Location: Tallahassee, FL
  • Program Cost: 
    • Resident: $479.32 per credit hour
    • Non-Resident: $1,110.72 per credit hour
  • Program Length: 2-3 years
  • Degrees/Programs Offered: MSN, DNP
  • School Type: Public
  • Online Options Available: Yes
  • Website
  • Location:  Coral Gables, FL
  • Program Cost: $45,288 - $94,000 total program cost
  • Program Length: 2-3 years
  • Degrees/Programs Offered: MSN, DNP
  • School Type: Private
  • Online Options Available: Yes
  • Website
  • Location: Miami Shores, FL 
  • Program Cost: $1,050 per credit hour
  • Program Length: 2-3 years
  • Degrees/Programs Offered: MSN, DNP
  • School Type: Private 
  • Online Options Available: Yes
  • Website
  • Location: Tampa, FL
  • Program Cost: $907 per credit hour
  • Program Length: 2-3 years
  • Degrees/Programs Offered: MSN, DNP
  • School Type: Public
  • Online Options Available: Yes
  • Website


>> Related: Nurse Practitioner Schools in Florida

Georgia

  • Location: Atlanta, GA
  • Program Cost:  $2,165 per credit hour
  • Program Length: 15 months 
  • Degrees/Programs Offered: Master’s, Ph.D., DNP
  • School Type: Private
  • Online Options Available: Yes
  • Website
  • Location: Atlanta, GA
  • Program Cost: $450 per credit hour
  • Program Length: 2-3 years
  • Degrees/Programs Offered: MSN, DNP 
  • School Type: Public
  • Online Options Available: Yes
  • Website
  • Location: Kennesaw, GA 
  • Program Cost: 
    • Resident: $927 per credit hour
    • Non-Resident: $1,765 per credit hour
  • Program Length: 2-3 years
  • Degrees/Programs Offered: MSN
  • School Type: Public
  • Online Options Available: Yes
  • Website
  • Location: Milledgeville,  GA 
  • Program Cost: $818 per credit hour
  • Program Length: 2-3 years
  • Degrees/Programs Offered: MSN
  • School Type: Public
  • Online Options Available: Yes
  • Website

 

Hawaii

  • Location: Honolulu, HI 
  • Program Cost:
    • Resident: $1,001 per credit hour
    • Non-Resident: $1,896 per credit hour
  • Program Length: 2-4 years 
  • Degrees/Programs Offered: MSN, DNP
  • School Type: Public
  • Online Options Available: Yes
  • Website
  • Location: Honolulu, HI 
  • Program Cost: $1,065 per credit hour
  • Program Length: 2-3 years
  • Degrees/Programs Offered: MSN, DNP
  • School Type: Private 
  • Online Options Available: Yes
  • Website
  • Location: Hilo, HI 
  • Program Cost:  $1,065 per credit hour
  • Program Length: 2-3 years
  • Degrees/Programs Offered: MSN, DNP
  • School Type: Public
  • Online Options Available: Yes
  • Website
  • Location: Honolulu, HI 
  • Program Cost: $1,155 per credit hour
  • Program Length: 2-3 years
  • Degrees/Programs Offered: DNP
  • School Type: Private 
  • Online Options Available: Yes
  • Website

 

Idaho

  • Location: Pocatello, ID
  • Program Cost: 
    • Resident: $11,640 per year
    • Non-Resident: $30,840 per year
  • Program Length: 2-4 years
  • Degrees/Programs Offered: MSN, DNP
  • School Type: Public
  • Online Options Available: Yes
  • Website
  • Location: Boise, ID 
  • Program Cost: $890 per credit hour
  • Program Length: 2-3 years
  • Degrees/Programs Offered: MSN, DNP
  • School Type: Public
  • Online Options Available: Yes
  • Website
  • Location: Nampa, ID 
  • Program Cost: $770 per credit hour
  • Program Length: 2-4 years
  • Degrees/Programs Offered: MSN, DNP
  • School Type: Private
  • Online Options Available: Yes
  • Website

 

Illinois

  • Location: Chicago, IL
  • Program Cost: $958 per credit hour
  • Program Length: 3 years 
  • Degrees/Programs Offered: Master’s, Ph.D., DNP
  • School Type: Public
  • Online Options Available: Yes
  • Website
  • Location: Chicago, IL 
  • Program Cost:  $1,120 per credit hour
  • Program Length: 2-3 years
  • Degrees/Programs Offered: MSN, DNP
  • School Type: Private 
  • Online Options Available: Yes
  • Website
  • Location: Romeoville, IL 
  • Program Cost: $820 per credit hour
  • Program Length: 2-3 years
  • Degrees/Programs Offered: MSN, DNP
  • School Type: Private 
  • Online Options Available: Yes
  • Website
  • Location: Joliet, IL 
  • Program Cost: $780 per credit hour
  • Program Length: 2-3 years 
  • Degrees/Programs Offered: MSN, DNP
  • School Type: Private
  • Online Options Available: Yes
  • Website

 

Indiana

  • Location: West Lafayette, IN
  • Program Cost: $347.85 per credit hour
  • Program Length: 2-3 years
  • Degree Offered: MSN, DNP
  • School Type: Public
  • Online Options Available: Yes
  • Website
  • Location: Bloomington, IN 
  • Program Cost: 
    • Resident: $414 per credit hour
    • Non-Resident: $1,155 per credit hour
  • Program Length: 2-3 years
  • Degree Offered: MSN, DNP
  • School Type: Public
  • Online Options Available: Yes
  • Website
  • Location: Marion, IN
  • Program Cost: $685 per credit hour
  • Program Length: 2-3 years
  • Degree Offered: MSN
  • School Type: Private
  • Online Options Available: Yes
  • Website
  • Location: Goshen, IN
  • Program Cost:  $880 per credit hour
  • Program Length: 2-3 years
  • Degree Offered: MSN
  • School Type: Private
  • Online Options Available: Yes
  • Website
  • Location: Fort Wayne, IN
  • Program Cost: $565-750 per credit hour
  • Program Length: 2-3 years
  • Degree Offered: MSN
  • School Type: Private
  • Online Options Available: Yes
  • Website

 

Iowa

  • Location: Iowa City, IA
  • Program Cost:  $1,028 per credit hour
  • Program Length: 2-4 years
  • Degree Offered: MSN, DNP
  • School Type: Public
  • Online Options Available: YesWebsite
  • Website
  • Location: Sioux City, IA
  • Program Cost: $560 per credit hour
  • Program Length: 2-3 years
  • Degree Offered: MSN
  • School Type: Private
  • Online Options Available: Yes 
  • Website
  • Location: Des Moines, IA
  • Program Cost:  $948 per credit hour
  • Program Length: 2-3 years
  • Degree Offered: MSN
  • School Type: Private
  • Online Options Available: Yes
  • Website
  • Location: Dubuque, IA
  • Program Cost:$875 per credit hour
  • Program Length: 2-3 years
  • Degree Offered: MSN, DNP
  • School Type: Private
  • Online Options Available: Yes 
  • Website

 

Kansas

  • Location: Kansas City, KS
  • Program Cost: 
    • Resident: $471.40 per credit hour
    • Non-Resident: $1,107.80 per credit hour
  • Program Length: 2-3 years
  • Degree Offered: MSN, DNP
  • School Type: Public
  • Online Options Available: Yes 
  • Website
  • Location: Wichita, KS
  • Program Cost: 
    • Resident: $12,020 per year
    • Non-Resident: $24,340 per year
  • Program Length: 2-3 years
  • Degree Offered: MSN, DNP
  • School Type: Public
  • Online Options Available: Yes
  • Website
  • Location: Hays, KS
  • Program Cost: $348.78 per credit hour
  • Program Length: 2-3 years
  • Degree Offered: MSN, DNP
  • School Type: Public
  • Online Options Available: Yes 
  • Website
  • Location: Pittsburg, KS
  • Program Cost: 
    • Resident: $409 per credit hour
    • Non-Resident: $569.50 per credit hour
  • Program Length: 2-3 years
  • Degree Offered: MSN, DNP
  • School Type: Public
  • Online Options Available: Yes
  • Website
  • Location: Topeka, KS
  • Program Cost: $727 per credit hour
  • Program Length: 2-3 years
  • Degree Offered: MSN, DNP
  • School Type: Private
  • Online Options Available: Yes 
  • Website

 

Kentucky

  • Location:  Versailles, KY 
  • Program Cost: $705 per credit hour
  • Program Length: 3 years 
  • Degrees/Programs Offered: MSN, Ph.D., DNP
  • School Type: Private
  • Online Options Available: Yes
  • Website
  • Location: Lexington, KY
  • Program Cost: 
    • Resident: $865.50 per credit hour
    • Non-Resident: $2,109 per credit hour
  • Program Length: 2-3 years
  • Degree Offered: MSN, DNP
  • School Type: Public
  • Online Options Available: Yes
  • Website
  • Location: Bowling Green, KY
  • Program Cost: 
    • Resident: $607 per credit hour
    • Non-Resident: $917 per credit hour
  • Program Length: 2-3 years
  • Degree Offered: MSN, DNP
  • School Type: Public
  • Online Options Available: Yes 
  • Website
  • Location: Louisville, KY
  • Program Cost: 
    • Resident: $850 per credit hour
    • Non-Resident: $989 per credit hour
  • Program Length: 2-3 years
  • Degree Offered: MSN, DNP
  • School Type: Public
  • Online Options Available: Yes 
  • Website
  • Location: Murray, KY
  • Program Cost: $7,728 per semester
  • Program Length: 2-3 years
  • Degree Offered: MSN, DNP
  • School Type: Public
  • Online Options Available: Yes  
  • Website

 

Louisiana

  • Location: New Orleans, LA
  • Program Cost: $913 per credit hour
  • Program Length: 2-3 years
  • Degree Offered: MSN, DNP
  • School Type: Public
  • Online Options Available: Yes  
  • Website
  • Location: New Orleans, LA
  • Program Cost: $850 per credit hour
  • Program Length: 2-3 years
  • Degree Offered: MSN, DNP
  • School Type: Private
  • Online Options Available: Yes  
  • Website
  • Location: Lafayette, LA
  • Program Cost: $480 per credit hour
  • Program Length: 2-3 years
  • Degree Offered: MSN, DNP
  • School Type: Public
  • Online Options Available: Yes  
  • Website
  • Location: Hammond, LA
  • Program Cost: $475 per credit hour
  • Program Length: 2-3 years
  • Degree Offered: MSN, DNP
  • School Type: Public
  • Online Options Available: Yes  
  • Website

 

Maine

  • Location: Orono, ME
  • Program Cost:
    • Resident: $573 per credit hour
    • Non-Resident: $1,747 per credit hour
  • Program Length: 2-4 years
  • Degree Offered: MSN, DNP
  • School Type: Public
  • Online Options Available: Yes 
  • Website
  • Location: Bangor, ME
  • Program Cost: $682 per credit hour
  • Program Length: 2-3 years
  • Degree Offered: MSN, DNP
  • School Type: Private
  • Online Options Available: Yes  
  • Website
  • Location: Standish, ME
  • Program Cost: $725 per credit hour
  • Program Length: 2-3 years
  • Degree Offered: MSN, DNP
  • School Type: Private
  • Online Options Available: Yes  
  • Website
  • Location: Portland, ME
  • Program Cost: 
    • Resident: $459 per credit hour
    • Non-Resident: $1,390 per credit hour
  • Program Length: 2-3 years
  • Degree Offered: MSN, DNP
  • School Type: Public
  • Online Options Available: Yes
  • Website

 

Maryland

  • Location: Baltimore, Maryland
  • Program Cost: $1,995 per credit hour
  • Program Length: 3 years 
  • Degrees/Programs Offered: Master’s, Ph.D., DNP
  • School Type: Private 
  • Online Options Available: Yes
  • Website
  • Location: Baltimore, MD
  • Program Cost: $39,704 - $126,696.50 total program cost
  • Program Length: 2-4 years
  • Degree Offered: MSN, DNP
  • School Type: Public
  • Online Options Available: Yes  
  • Website
  • Location: Salisbury, MD
  • Program Cost: 
    • Resident: $445 per credit hour
    • Non-Resident: $805 per credit hour
  • Program Length: 2-3 years
  • Degree Offered: MSN, DNP
  • School Type: Public
  • Online Options Available: Yes  
  • Website
  • Location: Bethesda, MD
  • Program Cost: $0 (University waives tuition and fees for military students)
  • Program Length: 2-3 years
  • Degree Offered: MSN, DNP
  • School Type: Public
  • Online Options Available: Yes  
  • Website
  • Location: Baltimore, MD
  • Program Cost: 
    • Resident: $392 per credit hour
    • Non-Resident: $721 per credit hour
  • Program Length: 2-3 years
  • Degree Offered: MSN, DNP
  • School Type: Public
  • Online Options Available: Yes 
  • Website

 

Massachusetts

  • Location: Boston, MA
  • Program Cost: $750 per credit hour
  • Program Length: 2-3.5 years
  • Degree Offered: MSN
  • School Type: Public
  • Online Options Available: Yes  
  • Website
  • Location: Boston, MA
  • Program Cost:  $2,125 per credit hour
  • Program Length: 2-4 years
  • Degree Offered: MSN, DNP
  • School Type: Private
  • Online Options Available: Yes  
  • Website
  • Location: Lowell, MA
  • Program Cost: $750 per credit hour
  • Program Length: 2-3 years
  • Degree Offered: MSN, DNP
  • School Type: Public
  • Online Options Available: Yes 
  • Website

 

>> Related: Top 10 Cheapest Online DNP Programs

Michigan

  • Location: Ann Arbor, MI
  • Program Cost: 
    • Resident: $1,834 per credit hour
    • Non-Resident: $3,339 per credit hour
  • Program Length: 2 years 
  • Degrees/Programs Offered: Master’s, Ph.D., DNP
  • School Type: Public
  • Online Options Available: Yes  
  • Website
  • Location: East Lansing, MI
  • Program Cost: $889.75 per credit hour
  • Program Length: 2-3 years
  • Degree Offered: MSN, DNP
  • School Type: Public
  • Online Options Available: Yes 
  • Website
  • Location: Detroit, MI
  • Program Cost: 
    • Resident: $1,136.03 per credit hour
    • Non-Resident: $2,106.97 per credit hour
  • Program Length: 2-3 years
  • Degree Offered: MSN, DNP
  • School Type: Public
  • Online Options Available: Yes 
  • Website
  • Location: Rochester, MI
  • Program Cost: 
    • Resident: $951.50 per credit hour
    • Non-Resident: $1,078.25 per credit hour
  • Program Length: 2-3 years
  • Degree Offered: MSN, DNP
  • School Type: Public
  • Website
  • Location: Detroit, MI
  • Program Cost: $940 per credit hour
  • Program Length: 2-3 years
  • Degree Offered: MSN, DNP
  • School Type: Private
  • Online Options Available: Yes 
  • Website

 

Minnesota

  • Location: Minneapolis, MN
  • Program Cost: 
    • Resident: $1,773.50 per credit hour
    • Non-Resident: $2,796 per credit hour
  • Program Length: 2-4 years
  • Degree Offered: MSN, DNP
  • School Type: Public
  • Online Options Available: Yes
  • Website
  • Location: Minneapolis, MN
  • Program Cost: $576 per credit hour
  • Program Length: 2-3 years
  • Degree Offered: MSN, DNP
  • School Type: Private
  • Online Options Available: Yes 
  • Website
  • Location: Minneapolis, MN
  • Program Cost: $465 per credit hour
  • Program Length: 2-3 years
  • Degree Offered: MSN, DNP
  • School Type: For-Profit
  • Online Options Available: Yes 
  • Website
  • Location: St. Paul, MN
  • Program Cost:  $594.83 per credit hour
  • Program Length: 2-3 years
  • Degree Offered: MSN, DNP
  • School Type: Public
  • Online Options Available: Yes 
  • Website

 

Mississippi

  • Location: Jackson, MS
  • Program Cost: $10,584 per year
  • Program Length: 2-4 years
  • Degree Offered: MSN, DNP
  • School Type: Public
  • Online Options Available: Yes 
  • Website
  • Location: Lorman, MS
  • Program Cost: $454.11 per credit hour
  • Program Length: 2-3 years
  • Degree Offered: MSN, DNP
  • School Type: Public
  • Online Options Available: Yes 
  • Website
  • Location: Cleveland, MS
  • Program Cost: $469 per credit hour
  • Program Length: 2-3 years
  • Degree Offered: MSN, DNP
  • School Type: Public
  • Online Options Available: Yes 
  • Website
  • Location: Hattiesburg, MS
  • Program Cost:  $475 per credit hour
  • Program Length: 2-3 years
  • Degree Offered: MSN, DNP
  • School Type: Public
  • Online Options Available: Yes 
  • Website
  • Location: Columbus, MS
  • Program Cost: $449.56 per credit hour
  • Program Length: 2-3 years
  • Degree Offered: MSN, DNP
  • School Type: Public
  • Online Options Available: Yes 
  • Website

 

Missouri

  • Location: Columbia, MO
  • Program Cost:  $630 per credit hour
  • Program Length: 2-4 years
  • Degree Offered: MSN, DNP
  • School Type: Public
  • Online Options Available: Yes 
  • Website
  • Location: St. Louis, MO
  • Program Cost: $1,370 per credit hour
  • Program Length: 2-3 years
  • Degree Offered: MSN, DNP
  • School Type: Private
  • Online Options Available: Yes 
  • Website
  • Location: Kansas City, MO
  • Program Cost: 
    • Resident: $471.40 per credit hour
    • Non-Resident: $1,107.80 per credit hour
  • Program Length: 2-3 years
  • Degree Offered: MSN, DNP
  • School Type: Private
  • Online Options Available: Yes
  • Website
  • Location: Springfield, MO
  • Program Cost: 
    • Resident: $394 per credit hour
    • Non-Resident: $786 per credit hour
  • Program Length: 2-3 years
  • Degree Offered: MSN, DNP
  • School Type: Public
  • Online Options Available: Yes 
  • Website

 

Montana

  • Location: Bozeman, MT
  • Program Cost: 
    • Resident: $6,542 per year
    • Non-Resident: $21,098 per year
  • Program Length: 2-4 years
  • Degree Offered: MSN, DNP
  • School Type: Public
  • Online Options Available: Yes 
  • Website

 

Nebraska

  • Location: Omaha, NE
  • Program Cost: 
    • Resident: $716 per credit hour
    • Non-Resident: $1,293 per credit hour
  • Program Length: 2-4 years
  • Degree Offered: MSN, DNP
  • School Type: Public
  • Online Options Available: Yes
  • Website
  • Location: Omaha, NE
  • Program Cost: $1,025 per credit hour
  • Program Length: 2-4 years
  • Degree Offered: MSN, DNP
  • School Type: Private
  • Online Options Available: Yes 
  • Website
  • Location: Omaha, NE
  • Program Cost: $762-$1,133 per credit hour
  • Program Length: 2-4 years
  • Degree Offered: MSN, DNP
  • School Type: Private
  • Online Options Available: Yes 
  • Website
  • Location: Omaha, NE
  • Program Cost: $588 per credit hour
  • Program Length: 2-4 years
  • Degree Offered: MSN, DNP
  • School Type: Private
  • Online Options Available: Yes 
  • Website

 

Nevada

  • Location: Las Vegas, NV
  • Program Cost:  $353.50 per credit hour
  • Program Length: 2-4 years
  • Degree Offered: MSN, DNP
  • School Type: Public
  • Online Options Available: Yes 
  • Website
  • Location: Henderson, NV
  • Program Cost: $35,400 total program cost
  • Program Length: 2-3 years
  • Degree Offered: MSN, DNP
  • School Type: Private
  • Online Options Available: Yes 
  • Website
  • Location: Reno, NV
  • Program Cost: $353.50 per credit hour
  • Program Length: 2-3 years
  • Degree Offered: MSN, DNP
  • School Type: Public
  • Online Options Available: Yes 
  • Website
  • Location: Henderson, NV
  • Program Cost: $750 per credit hour
  • Program Length: 2-4 years
  • Degree Offered: MSN, DNP
  • School Type: Private
  • Online Options Available: Yes 
  • Website

 

New Hampshire

  • Location: Durham, NH
  • Program Cost: 
    • Resident: $820 per credit hour
    • Non-Resident: $1,430 per credit hour
  • Program Length: 2-3 years
  • Degree Offered: MSN, DNP
  • School Type: Public
  • Online Options Available: Yes 
  • Website
  • Location: Nashua, NH
  • Program Cost: $747 per credit hour
  • Program Length: 2-3 years
  • Degree Offered: MSN, DNP
  • School Type: Private
  • Online Options Available: Yes 
  • Website
  • Location: New London, NH
  • Program Cost:  $750 per credit hour
  • Program Length: 2-3 years
  • Degree Offered: MSN, DNP
  • School Type: Private
  • Online Options Available: Yes 
  • Website

 

New Jersey

  • Location: Newark, NJ
  • Program Cost: 
    • Resident: $1,291 per credit hour
    • Non-Resident: $1,956 per credit hour
  • Program Length: 2-4 years
  • Degree Offered: MSN, DNP
  • School Type: Public
  • Online Options Available: Yes 
  • Website
  • Location: West Long Branch, NJ
  • Program Cost: $1,095 per credit hour
  • Program Length: 2-3 years
  • Degree Offered: MSN, DNP
  • School Type: Private
  • Online Options Available: Yes 
  • Website
  • Location: South Orange, NJ
  • Program Cost: $1,570 per credit hour
  • Program Length: 2-3 years
  • Degree Offered: MSN, DNP
  • School Type: Private
  • Online Options Available: Yes 
  • Website
  • Location: Lodi, NJ 
  • Program Cost: $793 per credit hour
  • Program Length: 2-3 years
  • Degree Offered: MSN, DNP
  • School Type: Private
  • Online Options Available: Yes 
  • Website

 

New Mexico

  • Location: Las Cruces, NM
  • Program Cost: $444.40 per credit hour
  • Program Length: 2-3 years
  • Degree Offered: MSN, DNP
  • School Type: Public
  • Online Options Available: Yes 
  • Website
  • Location: Albuquerque, NM
  • Location: Albuquerque, NM
  • Program Cost: 
    • Resident: $420.14 per credit hour
    • Non-Resident: $1,214.40 per credit hour
  • Program Length: 2-3 years
  • Degree Offered: MSN, DNP
  • School Type: Public
  • Online Options Available: Yes
  • Website
  • Location: Silver City, NM
  • Program Cost: 
    • Resident: $343.96 per credit hour
    • Non-Resident: $437.58 per credit hour
  • Program Length: 2-3 years
  • Degree Offered: MSN, DNP
  • School Type: Public
  • Online Options Available: Yes
  • Website
  • Location: Las Vegas, NM
  • Program Cost: $625 per credit hour
  • Program Length: 2-3 years
  • Degree Offered: MSN
  • School Type: Public
  • Online Options Available: Yes 
  • Website

 

New York

  • Location: New York City, NY
  • Program Cost: $1,000 per credit hour
  • Program Length: 2 years 
  • Degrees/Programs Offered: Master’s, Ph.D., DNP
  • School Type: Private
  • Website
  • Location: New York City, NY
  • Program Cost: $2,062 per credit hour
  • Program Length: 2-4 years
  • Degree Offered: MSN, DNP
  • School Type: Private
  • Online Options Available: Yes 
  • Website
  • Location: Rochester, NY
  • Program Cost: $1,740 per credit hour
  • Program Length: 2-3 years
  • Degree Offered: MSN, DNP
  • School Type: Private
  • Online Options Available: Yes 
  • Website
  • Location: Brooklyn, NY
  • Program Cost: $471 per credit hour
  • Program Length: 2-4 years
  • Degree Offered: MSN, DNP
  • School Type: Public
  • Online Options Available: Yes
  • Website
  • Location: Buffalo, NY
  • Program Cost: $1,047 per credit hour
  • Program Length: 2-3 years
  • Degree Offered: MSN, DNP
  • School Type: Public
  • Online Options Available: Yes 
  • Website

 

Popular Online Nurse Practitioner (NP) Programs

Sponsored
Walden University

Earn your nursing degree from one of the largest nursing education providers in the U.S. Walden University’s BSN, MSN, post-master’s APRN certificate, and DNP programs are accredited by the Commission on Collegiate Nursing Education (CCNE). Get enhanced practicum support with our Practicum Pledge.

Accreditation
CCNE
Location
Online
Prerequisite
RN Required

Enrollment: Nationwide, excluding CT, NY and RI. Certain programs have additional state restrictions. Check with Walden for details.

Berkley School of Nursing at Georgetown University

The Berkley School of Nursing at Georgetown University is one of the world’s leading academic and research institutions, and the university has been delivering graduate nursing programs in a distance-learning environment since 2011. The university's online programs allow students to learn from wherever they are while they pursue an accredited, mission-driven nursing education that will allow them to deliver high-quality care.

Accreditation
CCNE
Location
Online
Prerequisite
RN Required

Enrollment: Nationwide, excluding NY and WA.

Purdue Global

Whether you’re taking the first steps toward a nursing degree, seeking to advance as a nurse or want to hone your craft with specialized study, there’s a path for you at Purdue Global’s School of Nursing. Our programs were designed so that you can easily balance your lives at home and work with school - without sacrificing the rigor and cutting-edge curriculum of a quality nursing education.

Accreditation
CCNE
Location
Online
Prerequisite
RN Required

Enrollment: Nationwide, but certain programs have state restrictions. Check with Purdue for details.

Western Governors University

WGU's award-winning online programs are created to help you succeed while graduating faster and with less debt. WGU is a CCNE-accredited, nonprofit university offering bachelor's and master's degrees in nursing, with the additional distinction of being named a Center of Excellence in Nursing Education by the National League for Nursing. Join a trusted, accredited online university to accelerate your nursing career on your schedule. Scholarships and financial aid are available. 

Accreditation
CCNE
Location
Online
Prerequisite
RN Required

Enrollment: Nationwide

North Carolina

  • Location: Durham, NC
  • Program Cost: $2,166 per credit hour
  • Program Length: 2 ½ years 
  • Degrees/Programs Offered: Master’s, Ph.D., DNP 
  • School Type: Private
  • Online Options Available: Yes
  • Website
  • Location: Chapel Hill, NC
  • Program Cost:  $1,031 per credit hour
  • Program Length: 3 years 
  • Degrees/Programs Offered: Master’s, Ph.D., DNP
  • School Type: Public
  • Online Options Available: Yes
  • Website
  • Location: Greenville, NC
  • Program Cost: $1,144 per credit hour
  • Program Length: 2-3 years
  • Degree Offered: MSN, DNP
  • School Type: Public
  • Online Options Available: Yes 
  • Website
  • Location: Charlotte, NC
  • Program Cost: $563 per credit hour
  • Program Length: 2-3 years
  • Degree Offered: MSN, DNP
  • School Type: Public
  • Online Options Available: Yes 
  • Website

 

North Dakota

  • Location: Grand Forks, ND
  • Program Cost: $815.50 per credit hour
  • Program Length: 2-3 years
  • Degree Offered: MSN, DNP
  • School Type: Public
  • Online Options Available: Yes 
  • Website
  • Location: Fargo, ND
  • Program Cost: 
    • Resident: $475.65 per credit hour
    • Non-Resident: $678.70 per credit hour
  • Program Length: 2-4 years
  • Degree Offered: MSN, DNP
  • School Type: Public
  • Online Options Available: Yes 
  • Website

 

Ohio

  • Location: Columbus, OH 
  • Program Cost: 
    • Resident: $973 per credit hour
    • Non-Resident: $2,775 per credit hour
  • Program Length: 3 years 
  • Degrees/Programs Offered: Master’s, Ph.D., DNP
  • School Type: Public
  • Website
  • Location: Cleveland, OH
  • Program Cost: $2,316 per credit hour
  • Program Length: 2 years 
  • Degrees/Programs Offered: Master’s, Ph.D., DNP
  • School Type: Private
  • Website
  • Location: Cincinnati, OH
  • Program Cost: $836 per credit hour
  • Program Length: 2-3 years
  • Degree Offered: MSN, DNP
  • School Type: Public
  • Online Options Available: Yes 
  • Website
  • Location: Kent, 
    • Resident: $474.30 per credit hour
    • Non-Resident: $897.20 per credit hour
  • Program Length: 2-3 years
  • Degree Offered: MSN, DNP
  • School Type: Public
  • Online Options Available: Yes
  • Website
  • Location: Toledo, OH
  • Program Cost: 
    • Resident: $653 per credit hour
    • Non-Resident: $1,145 per credit hour
  • Program Length: 2-3 years
  • Degree Offered: MSN, DNP
  • School Type: Public
  • Online Options Available: Yes 
  • Website

 

Oklahoma

  • Location: Norman, OK
  • Program Cost: 
    • Resident: $401.20 per credit hour
    • Non-Resident: $1,120.20 per credit hour
  • Program Length: 2-4 years
  • Degree Offered: MSN, DNP
  • School Type: Public
  • Online Options Available: Yes
  • Website
  • Location: Tulsa, OK
  • Program Cost: $634 per credit hour
  • Program Length: 2-3 years
  • Degree Offered: MSN, DNP
  • School Type: Private
  • Online Options Available: Yes 
  • Website
  • Location: Tulsa, OK
  • Program Cost:  $625 per credit hour
  • Program Length: 2-3 years
  • Degree Offered: MSN, DNP
  • School Type: Private
  • Online Options Available: Yes 
  • Website

 

Oregon

  • Location: Portland, OR
  • Program Cost: $650 per credit hour
  • Program Length: 2-4 years
  • Degree Offered: MSN, DNP
  • School Type: Public
  • Online Options Available: Yes 
  • Website
  • Location: Portland, OR
  • Program Cost: $1,550 per credit hour
  • Program Length: 2-3 years
  • Degree Offered: MSN, DNP
  • School Type: Private
  • Online Options Available: Yes 
  • Website

Pennsylvania

  • Location: Philadelphia, PA
  • Program Cost:  $6,890 per credit hour
  • Program Length: 16 months 
  • Degrees Offered: Master’s, Ph.D., DNP
  • School Type: Private
  • Online Options Available: Yes
  • Website
  • Location: Pittsburgh, PA
  • Program Cost: 
    • Resident: $1,030 per credit hour
    • Non-Resident: $1,254 per credit hour
  • Program Length: 2-3 years
  • Degree Offered: MSN, DNP
  • School Type: Public
  • Online Options Available: Yes
  • Website
  • Location: Philadelphia, PA
  • Program Cost: $1,337 per credit hour
  • Program Length: 2-3 years
  • Degree Offered: MSN, DNP
  • School Type: Private
  • Online Options Available: Yes 
  • Website
  • Location: Philadelphia, PA
  • Program Cost: $1,464 per credit hour
  • Program Length: 2-3 years
  • Degree Offered: MSN, DNP
  • School Type: Private
  • Online Options Available: Yes 
  • Website
  • Location: Pittsburgh, PA
  • Program Cost:  $1,765 per credit hour
  • Program Length: 2-3 years
  • Degree Offered: MSN, DNP
  • School Type: Private
  • Online Options Available: Yes 
  • Website

 

Rhode Island

  • Location: Kingston, RI
  • Program Cost: 
    • Resident: $884 per credit hour
    • Non-Resident: $1,723 per credit hour
  • Program Length: 2-3 years
  • Degree Offered: MSN, DNP
  • School Type: Public
  • Online Options Available: Yes
  • Website
  • Location: Providence, RI
  • Program Cost: 
    • Resident: $511 per credit hour
    • Non-Resident: $994 per credit hour
  • Program Length: 2-3 years
  • Degree Offered: MSN, DNP
  • School Type: Public
  • Online Options Available: Yes 
  • Website
  • Location: Newport, RI
  • Program Cost: $700 per credit hour
  • Program Length: 2-3 years
  • Degree Offered: MSN
  • School Type: Private
  • Online Options Available: Yes 
  • Website
  • Location: East Greenwich, RI
  • Program Cost: $700 per credit hour
  • Program Length: 2-3 years
  • Degree Offered: MSN
  • School Type: Private
  • Online Options Available: Yes 
  • Website

 

South Carolina

  • Location: Charleston, SC
  • Program Cost: 
    • Resident: $807 per credit hour
    • Non-Resident: $1,352 per credit hour
  • Program Length: 2-4 years
  • Degree Offered: MSN, DNP
  • School Type: Public
  • Online Options Available: Yes 
  • Website
  • Location: Columbia, SC
  • Program Cost: 
    • Resident: $587 per credit hour
    • Non-Resident: $1,240 per credit hour
  • Program Length: 2-3 years
  • Degree Offered: MSN, DNP
  • School Type: Public
  • Online Options Available: Yes 
  • Website
  • Location: Clemson, SC
  • Program Cost: 
    • Resident: $772 per credit hour
    • Non-Resident: $1,548 per credit hour
  • Program Length: 2-3 years
  • Degree Offered: MSN, DNP
  • School Type: Public
  • Online Options Available: Yes 
  • Website
  • Location: Anderson, SC
  • Program Cost: $601 per credit hour
  • Program Length: 2-3 years
  • Degree Offered: MSN, DNP
  • School Type: Private
  • Online Options Available: Yes 
  • Website
  • Location: Florence, SC
  • Program Cost: 
    • Resident: $531 per credit hour
    • Non-Resident: $1,062 per credit hour
  • Program Length: 2-3 years
  • Degree Offered: MSN, DNP
  • School Type: Public
  • Online Options Available: Yes 
  • Website

 

South Dakota

  • Location: Yankton, SD
  • Program Cost: $750 per credit hour
  • Program Length: 2-3 years
  • Degree Offered: MSN
  • School Type: Private
  • Online Options Available: Yes 
  • Website
  • Location: Brookings, SD
  • Program Cost: 
    • Resident: $340 per credit hour
    • Non-Resident: $654 per credit hour
  • Program Length: 2-4 years
  • Degree Offered: MSN, DNP
  • School Type: Public
  • Online Options Available: Yes 
  • Website
  • Location: Vermillion, SD
  • Program Cost: 
    • Resident: $406.30 per credit hour
    • Non-Resident: $729.30 per credit hour
  • Program Length: 2-3 years
  • Degree Offered: MSN
  • School Type: Public
  • Online Options Available: Yes 
  • Website
  • Location: Sioux Falls, SD
  • Program Cost:
    • Resident: $441 per credit hour
    • Non-Resident: $1,213 per credit hour
  • Program Length: 2-3 years
  • Degree Offered: MSN
  • School Type: Private
  • Online Options Available: Yes 
  • Website

 

Tennessee

  • Location: Nashville, TN
  • Program Cost: $2,057 per credit hour
  • Program Length: 12 months 
  • Degrees/Programs Offered: Master’s, Ph.D., DNP
  • School Type: Private
  • Online Options Available: Yes
  • Website
  • Location: Memphis, TN
  • Program Cost: 
    • Resident: $723 per credit hour
    • Non-Resident: $1,313 per credit hour
  • Program Length: 2-3 years
  • Degree Offered: MSN, DNP
  • School Type: Public
  • Online Options Available: Yes
  • Website
  • Location: Knoxville, TN
  • Program Cost: $67,277 -$100,334
  • Program Length: 2-4 years
  • Degree Offered: MSN, DNP
  • School Type: Public
  • Online Options Available: Yes 
  • Website
  • Location: Johnson City, TN
  • Program Cost: 
    • Resident: $514 per credit hour
    • Non-Resident: $1,359 per credit hour
  • Program Length: 2-3 years
  • Degree Offered: MSN, DNP
  • School Type: Public
  • Online Options Available: Yes 
  • Website
  • Location: Nashville, TN
  • Program Cost: $1,491 per credit hour
  • Program Length: 2-3 years
  • Degree Offered: MSN, DNP
  • School Type: Private
  • Online Options Available: Yes 
  • Website

 

Texas

  • Location: Austin, TX
  • Program Cost: 
    • Resident: $660 per credit hour
    • Non-Resident: $1,237 per credit hour
  • Program Length: 2-3 years
  • Degree Offered: MSN, DNP, Ph.D.
  • School Type: Public
  • Online Options Available: Yes
  • Website
  • Location: El Paso, TX
  • Program Cost: 
    • Resident: $265 per credit hour
    • Non-Resident: $685 per credit hour
  • Program Length: 2-3 years
  • Degree Offered: MSN, DNP
  • School Type: Public
  • Online Options Available: Yes 
  • Website
  • Location: San Antonio, TX
  • Program Cost: 
    • Resident: $7,086 per semester
    • Non-Resident: $9,910 per semester
  • Program Length: 2-3 years
  • Degree Offered: MSN, DNP
  • School Type: Public
  • Online Options Available: Yes
  • Website
  • Location: Denton, TX
  • Program Cost: $634.70 per credit hour
  • Program Length: 2-3 years
  • Degree Offered: MSN, DNP
  • School Type: Public
  • Online Options Available: Yes 
  • Website
  • Location: Waco, TX
  • Program Cost: $2,421 per credit hour
  • Program Length: 2-3 years
  • Degree Offered: MSN, DNP
  • School Type: Private
  • Online Options Available: Yes 
  • Website

 

Utah

  • Location: Salt Lake City, UT
  • Program Cost:  $962.94 per credit hour
  • Program Length: 2-4 years
  • Degree Offered: MSN, DNP
  • School Type: Public
  • Online Options Available: Yes 
  • Website
  • Location: Ogden, UT
  • Program Cost: 
    • Resident: $888.43 per credit hour
    • Non-Resident: $2,002.65 per credit hour
  • Program Length: 2-3 years
  • Degree Offered: MSN, DNP
  • School Type: Public
  • Online Options Available: Yes 
  • Website
  • Location: Provo, UT
  • Program Cost: $902 per credit hour
  • Program Length: 2-3 years
  • Degree Offered: MSN, DNP
  • School Type: Private
  • Online Options Available: Yes 
  • Website
  • Location: Provo, UT
  • Program Cost: $478 per credit hour
  • Program Length: 2-3 years
  • Degree Offered: MSN, DNP
  • School Type: Private
  • Online Options Available: Yes 
  • Website

 

Vermont

  • Location: Burlington, VT
  • Program Cost: 
    • Resident: $692 per credit hour
    • Non-Resident: $1,860 per credit hour
  • Program Length: 2-4 years
  • Degree Offered: MS, DNP
  • School Type: Public
  • Online Options Available: Yes 
  • Website
  • Location: Northfield, VT
  • Program Cost: $924 per credit hour
  • Program Length: 2-3 years
  • Degree Offered: MSN, DNP
  • School Type: Private
  • Online Options Available: Yes 
  • Website

 

Virginia

  • Location: Char
    • Resident: $551 per credit hour
    • Non-Resident: $1,117 per credit hour
  • Program Length: 2-3 years
  • Degree Offered: MSN, DNP
  • School Type: Public
  • Online Options Available: Yes
  • Website
  • Location: Richmond, VA
  • Program Cost: 
    • Resident: $767 per credit hour
    • Non-Resident: $1,574 per credit hour
  • Program Length: 2-3 years
  • Degree Offered: MSN, DNP
  • School Type: Public
  • Online Options Available: Yes
  • Website
  • Location: Fairfax, VA
  • Program Cost: 
    • Resident: $646 per credit hour
    • Non-Resident: $1,577 per credit hour
  • Program Length: 2-3 years
  • Degree Offered: MSN, DNP
  • School Type: Public
  • Online Options Available: Yes
  • Website
  • Location: Norfolk, VA
  • Program Cost: 
    • Resident: $523 per credit hour
    • Non-Resident: $1,320 per credit hour
  • Program Length: 2-3 years
  • Degree Offered: MSN, DNP
  • School Type: Public
  • Online Options Available: Yes
  • Website
  • Location: Radford, VA
  • Program Cost: 
    • Resident: $394 per credit hour
    • Non-Resident: $770 per credit hour
  • Program Length: 2-3 years
  • Degree Offered: MSN
  • School Type: Public
  • Online Options Available: Yes 
  • Website

 

Washington

  • Location: Seattle, WA
  • Program Cost: 
    • Resident: $4,325 per quarter
    • Non-Resident: $14,403 per quarter
  • Program Length: 3 years 
  • Degrees Offered: Master’s, Ph.D., DNP
  • School Type: Public
  • Online Options Available: Yes
  • Website
  • Location: Seattle, WA
  • Program Cost: $1,289 per credit hour
  • Program Length: 2-3 years
  • Degree Offered: MSN, DNP
  • School Type: Private
  • Online Options Available: Yes 
  • Website
  • Location: Spokane, WA
  • Program Cost:  $1,170 per credit hour
  • Program Length: 2-3 years
  • Degree Offered: MSN, DNP
  • School Type: Private
  • Online Options Available: Yes 
  • Website
  • Location: Tacoma, WA
  • Program Cost: $970 per credit hour
  • Program Length: 2-3 years
  • Degree Offered: MSN, DNP
  • School Type: Private
  • Online Options Available: Yes 
  • Website

 

West Virginia

  • Location: Morgantown, WV
  • Program Cost: 
    • Resident: $634 per credit hour
    • Non-Resident: $1,641 per credit hour
  • Program Length: 2-3 years
  • Degree Offered: MSN, DNP
  • School Type: Public
  • Online Options Available: Yes 
  • Website
  • Location: Wheeling, WV
  • Program Cost: $45,000 total program cost
  • Program Length: 2-3 years
  • Degree Offered: MSN
  • School Type: Private
  • Online Options Available: Yes 
  • Website
  • Location: Huntington, WV
  • Program Cost: 
    • Resident: $445 per credit hour
    • Non-Resident: $1,152 per credit hour
  • Program Length: 2-3 years
  • Degree Offered: MSN
  • School Type: Public
  • Online Options Available: Yes
  • Website

 

Wisconsin

  • Location: Madison, WI
  • Program Cost: 
    • Resident: $549.02 per credit hour
    • Non-Resident: $1,883.37 per credit hour
  • Program Length: 2-4 years
  • Degree Offered: MSN, DNP
  • School Type: Public
  • Online Options Available: Yes 
  • Website
  • Location: Milwaukee, WI
  • Program Cost: $1,340 per credit hour
  • Program Length: 2-3 years
  • Degree Offered: MSN, DNP
  • School Type: Private
  • Online Options Available: Yes 
  • Website
  • Location: Milwaukee, WI
  • Program Cost: 
    • Resident: $694 per credit hour
    • Non-Resident: $1,535 per credit hour
  • Program Length: 2-3 years
  • Degree Offered: MSN
  • School Type: Public
  • Online Options Available: Yes
  • Website
  • Location: Mequon, WI
  • Program Cost: $725 per credit hour
  • Program Length: 2-3 years
  • Degree Offered: MSN, DNP
  • School Type: Private
  • Online Options Available: Yes 
  • Website
  • Location: Fond du Lac, WI
  • Program Cost: $795 per credit hour
  • Program Length: 2-3 years
  • Degree Offered: MSN, DNP
  • School Type: Private
  • Online Options Available: Yes 
  • Website

 

Wyoming

  • Location: Laramie, WY
  • Program Cost: $5,570 per semester
  • Program Length: 2-3 years
  • Degree Offered: MSN, DNP
  • School Type: Public
  • Online Options Available: Yes 
  • Website

 

How to Choose a Nurse Practitioner Program

With so many programs nationwide, you may wonder how to narrow your choices to one school. However, choosing an NP program is more straightforward than it seems.

 The first thing to consider is the population you want to work with, which will steer you toward an NP specialty. Some popular specialties include the following: 

You’ll need to find a nurse practitioner program that offers your chosen specialty. Depending on your career goals, you may consider a double major, like attending a dual FNP and PMHNP program.

Additionally, think about whether you want to attend online, hybrid, or in-person classes and the level of education you wish to pursue. NP programs award Master of Science in Nursing (MSN) or Doctor of Nursing Practice (DNP) degrees. A DNP is a terminal nursing degree and takes a year or two longer to complete than an MSN.

 The perfect nurse practitioner program is a personal match for your specific needs to achieve your goals.

Final Thoughts

Aspiring nurse practitioners have hundreds of program options. You can select from over 400 schools and dozens of specialties and attend classes online, in-person, or in a hybrid format. We hope this list of nurse practitioner schools by state helped you find a program near you that suits your goals.

 If you'd like to learn more about what it means to be a nurse practitioner, check out our guide to nurse practitioner degrees.

Popular Online Nurse Practitioner (NP) Programs

Sponsored
Walden University

Earn your nursing degree from one of the largest nursing education providers in the U.S. Walden University’s BSN, MSN, post-master’s APRN certificate, and DNP programs are accredited by the Commission on Collegiate Nursing Education (CCNE). Get enhanced practicum support with our Practicum Pledge.

Accreditation
CCNE
Location
Online
Prerequisite
RN Required

Enrollment: Nationwide, excluding CT, NY and RI. Certain programs have additional state restrictions. Check with Walden for details.

Berkley School of Nursing at Georgetown University

The Berkley School of Nursing at Georgetown University is one of the world’s leading academic and research institutions, and the university has been delivering graduate nursing programs in a distance-learning environment since 2011. The university's online programs allow students to learn from wherever they are while they pursue an accredited, mission-driven nursing education that will allow them to deliver high-quality care.

Accreditation
CCNE
Location
Online
Prerequisite
RN Required

Enrollment: Nationwide, excluding NY and WA.

Purdue Global

Whether you’re taking the first steps toward a nursing degree, seeking to advance as a nurse or want to hone your craft with specialized study, there’s a path for you at Purdue Global’s School of Nursing. Our programs were designed so that you can easily balance your lives at home and work with school - without sacrificing the rigor and cutting-edge curriculum of a quality nursing education.

Accreditation
CCNE
Location
Online
Prerequisite
RN Required

Enrollment: Nationwide, but certain programs have state restrictions. Check with Purdue for details.

Western Governors University

WGU's award-winning online programs are created to help you succeed while graduating faster and with less debt. WGU is a CCNE-accredited, nonprofit university offering bachelor's and master's degrees in nursing, with the additional distinction of being named a Center of Excellence in Nursing Education by the National League for Nursing. Join a trusted, accredited online university to accelerate your nursing career on your schedule. Scholarships and financial aid are available. 

Accreditation
CCNE
Location
Online
Prerequisite
RN Required

Enrollment: Nationwide

FAQs

  • How long does it take to become a nurse practitioner?

    • Besides four years of undergraduate coursework and bedside experience, earning an NP degree may take 1-3 more years. So, the total training time to become an NP is around 5-8 years.
  • Is becoming a nurse practitioner worth it?

    • The value of becoming an NP is up to each individual. But, as an NP,  you’ll earn much more money than an ADN or BSN nurse. You will also have more diverse career options available.
  • What degree do you need to be a nurse practitioner?

    • You need a Master of Science in Nursing (MSN) or Doctor of Nursing Practice (DNP) degree from an accredited NP program to become a nurse practitioner.
  • What GPA do you need to get into a nurse practitioner program?

    • Most programs require you to have at least a 3.0 GPA in your undergraduate classes. However, the GPA requirements for each nurse practitioner program may vary.

*Indicates an affiliate link. At no additional cost to you, Nurse.org may earn a commission if you click through and use this service

NP
Kathleen Gaines
MSN, RN, BA, CBC
Kathleen Gaines
News and Education Editor

Kathleen Gaines (nee Colduvell) is a nationally published writer turned Pediatric ICU nurse from Philadelphia with over 13 years of ICU experience. She has an extensive ICU background having formerly worked in the CICU and NICU at several major hospitals in the Philadelphia region. After earning her MSN in Education from Loyola University of New Orleans, she currently also teaches for several prominent Universities making sure the next generation is ready for the bedside. As a certified breastfeeding counselor and trauma certified nurse, she is always ready for the next nursing challenge.

Education:
MSN Nursing Education - Loyola University New Orleans
BSN - Villanova University
BA- University  of Mary Washington

Expertise:
Pediatric Nursing, Neonatal Nursing, Nursing Education, Women’s Health, Intensive Care, Nurse Journalism, Cardiac Nursing 

Read More From Kathleen
Go to the top of page