1201 West University Dr
Edinburg, TX 78539
United States
University of Texas--Rio Grande Valley is a public institution located in Edinburg, Texas. The Online Master of Science in Nursing program has an enrollment of approximately 60 students. The program costs roughly $440 per credit hour. The application deadline is rolling.
Program Type: Public
Enrollment: 60
Per Credit Hour Cost: $440
Application Deadline: Rolling
231 W. Hancock St.
Milledgeville, GA 31061
United States
Georgia College & State University is a public institution located in Milledgeville, Georgia. The Online Master of Science in Nursing program has an enrollment of approximately 140 students. The program costs roughly $370 per credit hour. The application deadline is set for March.
Program Type: Public
Enrollment: 140
Per Credit Hour Cost: $370
Application Deadline: 03/01
365 Stout Dr.
Johnson City, TN 37614
United States
East Tennessee State University is a public institution located in Johnson City, Tennessee. The Online Master of Science in Nursing program has an enrollment of approximately 380 students. The program costs roughly $840 per credit hour. The application deadline is set for May.
Program Type: Public
Enrollment: 380
Per Credit Hour Cost: $840
Application Deadline: 05/01
1585 Neil Ave
Columbus, OH 43210
United States
Ohio State University is a public institution located in Columbus, Ohio. The Online Master of Science in Nursing program has an enrollment of approximately 210 students. The program costs roughly $970 per credit hour. The application deadline is set for October.
Program Type: Public
Enrollment: 210
Per Credit Hour Cost: $970
Application Deadline: 10/31
MSC 3185
Las Cruces, NM 88003
United States
New Mexico State University is a public institution located in Las Cruces, New Mexico. The Online Master of Science in Nursing program has an enrollment of approximately 10 students. The program costs roughly $400 per credit hour. The application deadline is set for February.
Program Type: Public
Enrollment: 10
Per Credit Hour Cost: $400
Application Deadline: 02/01
500 West University Ave
El Paso, TX 79968
United States
University of Texas--El Paso is a public institution located in El Paso, Texas. The Online Master of Science in Nursing program costs roughly $780 per credit hour. The application deadline is rolling.
Program Type: Public
Per Credit Hour Cost: $780
Application Deadline: Rolling
1355 Bogue St
East Lansing, MI 48824
United States
Michigan State University is a public institution located in East Lansing, Michigan. The Online Master of Science in Nursing program has an enrollment of approximately 20 students. The program costs roughly $830 per credit hour. The application deadline is rolling.
Program Type: Public
Enrollment: 20
Per Credit Hour Cost: $830
Application Deadline: Rolling
3000 Arlington Ave
Toledo, OH 43606
United States
University of Toledo is a public institution located in Toledo, Ohio. The Online Master of Science in Nursing program has an enrollment of approximately 20 students. The program costs roughly $1,080 per credit hour. The application deadline is set for April.
Program Type: Public
Enrollment: 20
Per Credit Hour Cost: $1,080
Application Deadline: 04/30
800 University Way
Spartanburg, SC 29303
United States
University of South Carolina Upstate Mary Black School of Nursing is a public institution located in Spartanburg, South Carolina. The Online Master of Science in Nursing program has an enrollment of approximately 10 students. The program costs roughly $1,240 per credit hour. The application deadline is rolling.
Program Type: Public
Enrollment: 10
Per Credit Hour Cost: $1,240
Application Deadline: Rolling
410 Oak Street
Big Rapids, MI 49307
United States
Ferris State University is a public institution located in Big Rapids, Michigan. The Online Master of Science in Nursing program has an enrollment of approximately 100 students. The program costs roughly $630 per credit hour. The application deadline is set for October.
Program Type: Public
Enrollment: 100
Per Credit Hour Cost: $630
Application Deadline: 10/15
1104 South 7 Ave
Moorhead, MN 56563
United States
Minnesota State University--Moorhead is a public institution located in Moorhead, Minnesota. The Online Master of Science in Nursing program has an enrollment of approximately 60 students. The program costs roughly $490 per credit hour. The application deadline is rolling.
Program Type: Public
Enrollment: 60
Per Credit Hour Cost: $490
Application Deadline: Rolling
36600 Shoolcraft Rd
Livonia, MI 48150
United States
Madonna University is a private institution located in Livonia, Michigan. The Online Master of Science in Nursing program costs roughly $950 per credit hour. The application deadline is rolling.
Program Type: Private
Per Credit Hour Cost: $950
Application Deadline: Rolling
1100 North Ave
Grand Junction, CO 81501
United States
Colorado Mesa University is a public institution located in Grand Junction, Colorado. The Online Master of Science in Nursing program has an enrollment of approximately 30 students. The program costs roughly $600 per credit hour. The application deadline is set for April.
Program Type: Public
Enrollment: 30
Per Credit Hour Cost: $600
Application Deadline: 04/01
2180 William S. White Building
Flint, MI 48502
United States
University of Michigan--Flint is a public institution located in Flint, Michigan. The Online Master of Science in Nursing program has an enrollment of approximately 180 students. The program costs roughly $1,020 per credit hour. The application deadline is set for June.
Program Type: Public
Enrollment: 180
Per Credit Hour Cost: $1,020
Application Deadline: 06/01
4001 West McNichols Rd
Detroit, MI 48221
United States
University of Detroit Mercy is a private institution located in Detroit, Michigan. The Online Master of Science in Nursing program has an enrollment of approximately 20 students. The program costs roughly $840 per credit hour. The application deadline is rolling.
Program Type: Private
Enrollment: 20
Per Credit Hour Cost: $840
Application Deadline: Rolling
1900 Selwyn Ave
Charlotte, NC 28274
United States
Queens University of Charlotte is a private institution located in Charlotte, North Carolina. The Online Master of Science in Nursing program has an enrollment of approximately 180 students. The program costs roughly $550 per credit hour. The application deadline is set for August.
Program Type: Private
Enrollment: 180
Per Credit Hour Cost: $550
Application Deadline: 08/17
9201 University City Blvd
Charlotte, NC 28223
United States
University of North Carolina--Charlotte is a public institution located in Charlotte, North Carolina. The Online Master of Science in Nursing program has an enrollment of approximately 130 students. The program costs roughly $910 per credit hour. The application deadline is rolling.
Program Type: Public
Enrollment: 130
Per Credit Hour Cost: $910
Application Deadline: Rolling
1601 Greene Street
Columbia, SC 29208
United States
University of South Carolina is a public institution located in Columbia, South Carolina. The Online Master of Science in Nursing program has an enrollment of approximately 550 students. The program costs roughly $1,440 per credit hour. The application deadline is set for March.
Program Type: Public
Enrollment: 550
Per Credit Hour Cost: $1,440
Application Deadline: 03/01
2020 E Maple Street
North Canton, OH 44720
United States
Walsh University is a private institution located in North Canton, Ohio. The Online Master of Science in Nursing program has an enrollment of approximately 190 students. The program costs roughly $710 per credit hour. The application deadline is set for August.
Program Type: Private
Enrollment: 190
Per Credit Hour Cost: $710
Application Deadline: 08/24
2121 Euclid Avenue
Cleveland, OH 44115
United States
Cleveland State University is a public institution located in Cleveland, Ohio. The Online Master of Science in Nursing program has an enrollment of approximately 90 students. The program costs roughly $570 per credit hour. The application deadline is rolling.
Program Type: Public
Enrollment: 90
Per Credit Hour Cost: $570
Application Deadline: Rolling
Henderson Hall
Kent, OH 44242
United States
Kent State University is a public institution located in Kent, Ohio. The Online Master of Science in Nursing program has an enrollment of approximately 90 students. The program costs roughly $560 per credit hour. The application deadline is set for March.
Program Type: Public
Enrollment: 90
Per Credit Hour Cost: $560
Application Deadline: 03/01
601 Martin Luther King Jr Dr
Winston
United States
Winston-Salem State University is a public institution located in Winston-Salem, North Carolina. The Online Master of Science in Nursing program has an enrollment of approximately 30 students. The program costs roughly $690 per credit hour. The application deadline is rolling.
Program Type: Public
Enrollment: 30
Per Credit Hour Cost: $690
Application Deadline: Rolling
PO Box 26170
Greensboro, NC 27412
United States
University of North Carolina--Greensboro is a public institution located in Greensboro, North Carolina. The Online Master of Science in Nursing program has an enrollment of approximately 90 students. The program costs roughly $930 per credit hour. The application deadline is set for May.
Program Type: Public
Enrollment: 90
Per Credit Hour Cost: $930
Application Deadline: 05/15
2800 University Blvd N
Jacksonville, FL 32211
United States
Jacksonville University is a private institution located in Jacksonville, Florida. The Online Master of Science in Nursing (MSN) program has an enrollment of approximately 400 students. The program costs roughly $650 per credit hour. The application deadline is set for January.
Program Type: Private
Enrollment: 400
Per Credit Hour Cost: $650
Application Deadline: 01/15
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

Page 5 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.