840 Wood Street
Clarion, PA 16444
United States
Pennsylvania Western University (PennWest) is a public institution located in Clarion, Pennsylvania. The Online Master of Science in Nursing program has an enrollment of approximately 130 students. The program costs roughly $610 per credit hour. The application deadline is rolling.
Program Type: Public
Enrollment: 130
Per Credit Hour Cost: $610
Application Deadline: Rolling
4055 North Park Loop
Memphis, TN 38152
United States
University of Memphis is a public institution located in Memphis, Tennessee. The Online Master of Science in Nursing program has an enrollment of approximately 310 students. The program costs roughly $650 per credit hour. The application deadline is set for February.
Program Type: Public
Enrollment: 310
Per Credit Hour Cost: $650
Application Deadline: 02/15
Commonwealth 1711
Richmond, KY 40475
United States
Eastern Kentucky University is a public institution located in Richmond, Kentucky. The Master of Science in Nursing (MSN) program has an enrollment of approximately 460 students. The program costs roughly $660 per credit hour. The application deadline is set for November.
Program Type: Public
Enrollment: 460
Per Credit Hour Cost: $660
Application Deadline: 11/30
320 Porter Ave
Buffalo, NY 14201
United States
D'Youville University is a private institution located in Buffalo, New York. The Online Master of Science in Nursing program has an enrollment of approximately 10 students. The program costs roughly $700 per credit hour. The application deadline is rolling.
Program Type: Private
Enrollment: 10
Per Credit Hour Cost: $700
Application Deadline: Rolling
8300 Pat Booker Rd
Live Oak, TX 79072
United States
Wayland Baptist University is a private institution located in Live Oak, Texas. The Online Master of Science in Nursing program has an enrollment of approximately 10 students. The program costs roughly $560 per credit hour. The application deadline is rolling.
Program Type: Private
Enrollment: 10
Per Credit Hour Cost: $560
Application Deadline: Rolling
9000 Babcock Blvd
Pittsburgh, PA 15237
United States
La Roche University is a private institution located in Pittsburgh, Pennsylvania. The Online Master of Science in Nursing program has an enrollment of approximately 40 students. The program costs roughly $760 per credit hour. The application deadline is rolling.
Program Type: Private
Enrollment: 40
Per Credit Hour Cost: $760
Application Deadline: Rolling
600 Forbes Avenue Fisher Hall 540B
Pittsburgh, PA 15282
United States
Duquesne University is a private institution located in Pittsburgh, Pennsylvania. The Online Master of Science in Nursing program has an enrollment of approximately 350 students. The program costs roughly $1,440 per credit hour. The application deadline is rolling.
Program Type: Private
Enrollment: 350
Per Credit Hour Cost: $1,440
Application Deadline: Rolling
3500 Victoria St
Pittsburgh, PA 15260
United States
University of Pittsburgh is a public institution located in Pittsburgh, Pennsylvania. The Online Master of Science in Nursing program has an enrollment of approximately 120 students. The program costs roughly $1,120 per credit hour. The application deadline is rolling.
Program Type: Public
Enrollment: 120
Per Credit Hour Cost: $1,120
Application Deadline: Rolling
PO Box 425498
Denton, TX 76204
United States
Texas Woman's University is a public institution located in Denton, Texas. The Online Master of Science in Nursing program has an enrollment of approximately 230 students. The program costs roughly $770 per credit hour. The application deadline is set for July.
Program Type: Public
Enrollment: 230
Per Credit Hour Cost: $770
Application Deadline: 07/01
195 School St.
Hyden, KY 41749
United States
Frontier Nursing University is a private institution located in Hyden, Kentucky. The Online Master of Science in Nursing program has an enrollment of approximately 2,380 students. The program costs roughly $600 per credit hour. The application deadline is rolling.
Program Type: Private
Enrollment: 2,380
Per Credit Hour Cost: $600
Application Deadline: Rolling
1 Harrison Plaza
Florence, AL 35632
United States
University of North Alabama is a public institution located in Florence, Alabama. The Online Master of Science in Nursing program has an enrollment of approximately 130 students. The program costs roughly $350 per credit hour. The application deadline is rolling.
Program Type: Public
Enrollment: 130
Per Credit Hour Cost: $350
Application Deadline: Rolling
3601 4th St STOP 6264
Lubbock, TX 79430
United States
Texas Tech University Health Sciences Center is a public institution located in Lubbock, Texas. The Online Master of Science in Nursing program has an enrollment of approximately 1,020 students. The program costs roughly $670 per credit hour. The application deadline is set for February.
Program Type: Public
Enrollment: 1,020
Per Credit Hour Cost: $670
Application Deadline: 02/15
2301 Westside Drive
Rochester, NY 14624
United States
Roberts Wesleyan University is a private institution located in Rochester, New York. The Online Master of Science in Nursing program has an enrollment of approximately 50 students. The program costs roughly $850 per credit hour. The application deadline is rolling.
Program Type: Private
Enrollment: 50
Per Credit Hour Cost: $850
Application Deadline: Rolling
1003 West Sunflower Rd
Cleveland, MI 38733
United States
Delta State University is a public institution located in Cleveland, Mississippi. The Online Master of Science in Nursing program has an enrollment of approximately 20 students. The program costs roughly $420 per credit hour. The application deadline is set for February.
Program Type: Public
Enrollment: 20
Per Credit Hour Cost: $420
Application Deadline: 02/01
250 University Avenue
California, PA 15419
United States
Pennsylvania Western University (PennWest) California is a public institution located in California, Pennsylvania. The Online Master of Science in Nursing program has an enrollment of approximately 120 students. The program costs roughly $530 per credit hour. The application deadline is rolling.
Program Type: Public
Enrollment: 120
Per Credit Hour Cost: $530
Application Deadline: Rolling
MSC09 5350
Albuquerque, NM 87131
United States
University of New Mexico is a public institution located in Albuquerque, New Mexico. The Online Master of Science in Nursing program has an enrollment of approximately 30 students. The program costs roughly $1,290 per credit hour. The application deadline is set for June.
Program Type: Public
Enrollment: 30
Per Credit Hour Cost: $1,290
Application Deadline: 06/01
502 E. Boone Ave.
Spokane, WA 99258
United States
Gonzaga University is a private institution located in Spokane, Washington. The Online Master of Science in Nursing program has an enrollment of approximately 1,020 students. The program costs roughly $1,020 per credit hour. The application deadline is set for April.
Program Type: Private
Enrollment: 1,020
Per Credit Hour Cost: $1,020
Application Deadline: 04/01
1910 University Dr
Boise, ID 83725
United States
Boise State University is a public institution located in Boise, Idaho. The Online Master of Science in Nursing program has an enrollment of approximately 50 students. The program costs roughly $890 per credit hour. The application deadline is set for September.
Program Type: Public
Enrollment: 50
Per Credit Hour Cost: $890
Application Deadline: 09/01
Johnson Hall Room 210
Indiana, PA 15705
United States
Indiana University of Pennsylvania is a public institution located in Indiana, Pennsylvania. The Online Master of Science in Nursing program costs roughly $630 per credit hour. The application deadline is rolling.
Program Type: Public
Per Credit Hour Cost: $630
Application Deadline: Rolling
411 S. Nedderman
Arlington, TX 76019
United States
University of Texas--Arlington is a public institution located in Arlington, Texas. The Online Master of Science in Nursing program has an enrollment of approximately 5,670 students. The program costs roughly $650 per credit hour. The application deadline is rolling.
Program Type: Public
Enrollment: 5,670
Per Credit Hour Cost: $650
Application Deadline: Rolling
TCU Box 298627
Fort Worth, TX 76129
United States
Texas Christian University is a private institution located in Fort Worth, Texas. The Online Master of Science in Nursing program has an enrollment of approximately 20 students. The program costs roughly $1,710 per credit hour. The application deadline is rolling.
Program Type: Private
Enrollment: 20
Per Credit Hour Cost: $1,710
Application Deadline: Rolling
301 Sparkman Dr
Huntsville, AL 35899
United States
University of Alabama--Huntsville is a public institution located in Huntsville, Alabama. The Online Master of Science in Nursing program has an enrollment of approximately 80 students. The program costs roughly $430 per credit hour. The application deadline is rolling.
Program Type: Public
Enrollment: 80
Per Credit Hour Cost: $430
Application Deadline: Rolling
623 S. University Bl. Nampa
Nampa, ID 83686
United States
Northwest Nazarene University is a private institution located in Nampa, Idaho. The Online Master of Science in Nursing program has an enrollment of approximately 70 students. The program costs roughly $770 per credit hour. The application deadline is set for May.
Program Type: Private
Enrollment: 70
Per Credit Hour Cost: $770
Application Deadline: 05/15
1646 Russell Avenue
Jefferson City, TN 37760
United States
Carson-Newman University is a private institution located in Jefferson City, Tennessee. The Online Master of Science in Nursing program has an enrollment of approximately 90 students. The program costs roughly $650 per credit hour. The application deadline is set for July.
Program Type: Private
Enrollment: 90
Per Credit Hour Cost: $650
Application Deadline: 07/31
3900 University Blvd
Tyler, TX 75799
United States
University of Texas--Tyler is a public institution located in Tyler, Texas. The Online Master of Science in Nursing program has an enrollment of approximately 440 students. The program costs roughly $800 per credit hour. The application deadline is set for February.
Program Type: Public
Enrollment: 440
Per Credit Hour Cost: $800
Application Deadline: 02/01

Page 4 of 8
The Master of Science in Nursing (MSN) serves as an advanced postgraduate pathway for registered nurses seeking roles as nurse educators and managers. Accessible to both RNs and BSN graduates, the MSN facilitates career progression through specialization and the development of essential skills. Program durations typically range from 1-2 years, with some extending to 3 years, providing flexibility for part-time study. Within the program, nurses explore various advanced nursing specialties such as acute care, gerontology, and obstetrics. Specialized tracks within the MSN can include the Master of Science in Nursing Family Nurse Practitioner (FNP) and the Master of Science in Nursing Administration. Whether pursued through a traditional BSN route or an RN-to-MSN bridge program, the MSN serves as a gateway for RNs to advance their careers, positioning them as educators, clinical leaders, policy experts, or administrators.

PLEASE NOTE: This is an unranked list of accredited programs appearing in your selected sort order.

Schools marked "Featured" have paid for that designation but not for their inclusion in the Best Online Nursing School Master's Programs. Read more about our "Featured Schools" here.