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
Box 2275
Brookings, SD 57006
United States
South Dakota State University is a public institution located in Brookings, South Dakota. The Online Master of Science in Nursing program has an enrollment of approximately 30 students. The program costs roughly $650 per credit hour. The application deadline is set for March.
Program Type: Public
Enrollment: 30
Per Credit Hour Cost: $650
Application Deadline: 03/15
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
1105 W 8th Street
Yankton, SD 57078
United States
Mount Marty University is a private institution located in Yankton, South Dakota. The Online Master of Science in Nursing program has an enrollment of approximately 60 students. The program costs roughly $600 per credit hour. The application deadline is rolling.
Program Type: Private
Enrollment: 60
Per Credit Hour Cost: $600
Application Deadline: Rolling
606 N. Razorback Rd
Fayetteville, AR 72701
United States
University of Arkansas is a public institution located in Fayetteville, Arkansas. The Online Master of Science in Nursing program has an enrollment of approximately 20 students. The program costs roughly $570 per credit hour. The application deadline is set for February.
Program Type: Public
Enrollment: 20
Per Credit Hour Cost: $570
Application Deadline: 02/15
201 S. Donaghey Ave - Doyne Health Sciences Center - School of Nursing
Conway, AR 72035
United States
University of Central Arkansas is a public institution located in Conway, Arkansas. The Online Master of Science in Nursing program has an enrollment of approximately 130 students. The program costs roughly $330 per credit hour. The application deadline is set for March.
Program Type: Public
Enrollment: 130
Per Credit Hour Cost: $330
Application Deadline: 03/01
400 South Jefferson
Hillsboro, KS 67063
United States
Tabor College is a private institution located in Hillsboro, Kansas. The Online Master of Science in Nursing program has an enrollment of approximately 10 students. The program costs roughly $500 per credit hour. The application deadline is rolling.
Program Type: Private
Enrollment: 10
Per Credit Hour Cost: $500
Application Deadline: Rolling
MSC 4305
Harrisonburg, VA 22807
United States
James Madison University is a public institution located in Harrisonburg, Virginia. The Online Master of Science in Nursing program has an enrollment of approximately 30 students. The program costs roughly $1,320 per credit hour. The application deadline is rolling.
Program Type: Public
Enrollment: 30
Per Credit Hour Cost: $1,320
Application Deadline: Rolling
82 Colleg Circle
Dahlonega, GA 30597
United States
University of North Georgia is a public institution located in Dahlonega, Georgia. The Online Master of Science in Nursing program has an enrollment of approximately 10 students. The program costs roughly $300 per credit hour. The application deadline is rolling.
Program Type: Public
Enrollment: 10
Per Credit Hour Cost: $300
Application Deadline: Rolling
600 N Grand Ave
Tahlequah, OK 74464
United States
Northeastern State University is a public institution located in Tahlequah, Oklahoma. The Online Master of Science in Nursing program has an enrollment of approximately 40 students. The program costs roughly $250 per credit hour. The application deadline is set for August.
Program Type: Public
Enrollment: 40
Per Credit Hour Cost: $250
Application Deadline: 08/01
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
700 Pelham Rd N
Jacksonville, AL 36265
United States
Jacksonville State University is a public institution located in Jacksonville, Alabama. The Master of Science in Nursing (MSN) program has an enrollment of approximately 100 students. The program costs roughly $400 per credit hour. The application deadline is set for July.
Program Type: Public
Enrollment: 100
Per Credit Hour Cost: $400
Application Deadline: 07/01
520 Parliament Garden Way Northwest
Kennesaw, GA 30144
United States
Kennesaw State University is a public institution located in Kennesaw, Georgia. The Online Master of Science in Nursing program has an enrollment of approximately 20 students. The program costs roughly $380 per credit hour. The application deadline is set for June.
Program Type: Public
Enrollment: 20
Per Credit Hour Cost: $380
Application Deadline: 06/01
1971 University Blvd
Lynchburg, VA 24515
United States
Liberty University is a private institution located in Lynchburg, Virginia. The Master of Science in Nursing (MSN) program has an enrollment of approximately 800 students. The program costs roughly $590 per credit hour. The application deadline is set for October.
Program Type: Private
Enrollment: 800
Per Credit Hour Cost: $590
Application Deadline: 10/26
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
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
800 Lakeshore Dr
Birmingham, AL 35229
United States
Samford University is a private institution located in Birmingham, Alabama. The Online Master of Science in Nursing program has an enrollment of approximately 40 students. The program costs roughly $860 per credit hour. The application deadline is set for April.
Program Type: Private
Enrollment: 40
Per Credit Hour Cost: $860
Application Deadline: 04/01
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
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
1601 Maple Street
Carrollton, GA 30118
United States
University of West Georgia is a public institution located in Carrollton, Georgia. The Online Master of Science in Nursing program has an enrollment of approximately 100 students. The program costs roughly $410 per credit hour. The application deadline is rolling.
Program Type: Public
Enrollment: 100
Per Credit Hour Cost: $410
Application Deadline: Rolling
Capstone College of Nursing
Tuscaloosa, AL 35487
United States
University of Alabama is a public institution located in Tuscaloosa, Alabama. The Online Master of Science in Nursing program has an enrollment of approximately 140 students. The program costs roughly $420 per credit hour. The application deadline is rolling.
Program Type: Public
Enrollment: 140
Per Credit Hour Cost: $420
Application Deadline: Rolling
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
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
2000 Clayton State Boulevard
Morrow, GA 30260
United States
Clayton State University is a public institution located in Morrow, Georgia. The Online Master of Science in Nursing program has an enrollment of approximately 60 students. The program costs roughly $390 per credit hour. The application deadline is set for January.
Program Type: Public
Enrollment: 60
Per Credit Hour Cost: $390
Application Deadline: 01/15
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

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.