901 Walnut St
Philadelphia, PA 19107
United States
Thomas Jefferson University is a private institution located in Philadelphia, Pennsylvania. The Online Master of Science in Nursing program has an enrollment of approximately 480 students. The program costs roughly $1,170 per credit hour. The application deadline is rolling.
Program Type: Private
Enrollment: 480
Per Credit Hour Cost: $1,170
Application Deadline: Rolling
400 Pell Ave
Troy, AL 36082
United States
Troy University is a public institution located in Troy, Alabama. The Online Master of Science in Nursing program has an enrollment of approximately 210 students. The program costs roughly $490 per credit hour. The application deadline is rolling.
Program Type: Public
Enrollment: 210
Per Credit Hour Cost: $490
Application Deadline: Rolling
1050 Union University Dr
Jackson, TN 38305
United States
Union University is a private institution located in Jackson, Tennessee. The Online Master of Science in Nursing program has an enrollment of approximately 10 students. The program costs roughly $620 per credit hour. The application deadline is rolling.
Program Type: Private
Enrollment: 10
Per Credit Hour Cost: $620
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
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
1305 N. Martin Ave
Tucson, AZ 85721
United States
University of Arizona is a public institution located in Tucson, Arizona. The Online Master of Science in Nursing program has an enrollment of approximately 250 students. The program costs roughly $680 per credit hour. The application deadline is set for July.
Program Type: Public
Enrollment: 250
Per Credit Hour Cost: $680
Application Deadline: 07/20
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
12201 Research Parkway Suite 300
Orlando, FL 32816
United States
University of Central Florida is a public institution located in Orlando, Florida. The Online Master of Science in Nursing program has an enrollment of approximately 250 students. The program costs roughly $640 per credit hour. The application deadline is set for April.
Program Type: Public
Enrollment: 250
Per Credit Hour Cost: $640
Application Deadline: 04/01
Dockery 203
Warrensburg, MO 64093
United States
University of Central Missouri is a public institution located in Warrensburg, Missouri. The Online Master of Science in Nursing program costs roughly $370 per credit hour. The application deadline is rolling.
Program Type: Public
Per Credit Hour Cost: $370
Application Deadline: Rolling
3110 Vine St
Cincinnati, OH 45221
United States
University of Cincinnati is a public institution located in Cincinnati, Ohio. The Online Master of Science in Nursing program has an enrollment of approximately 1,390 students. The program costs roughly $660 per credit hour. The application deadline is set for April.
Program Type: Public
Enrollment: 1,390
Per Credit Hour Cost: $660
Application Deadline: 04/01
13120 E 19th Ave
Aurora, CO 80309
United States
University of Colorado is a public institution located in Aurora, Colorado. The Online Master of Science in Nursing program has an enrollment of approximately 170 students. The program costs roughly $660 per credit hour. The application deadline is set for December.
Program Type: Public
Enrollment: 170
Per Credit Hour Cost: $660
Application Deadline: 12/15
1420 Austin Bluffs Parkway
Colorado Springs, CO 80918
United States
University of Colorado--Colorado Springs is a public institution located in Colorado Springs, Colorado. The Online Master of Science in Nursing program has an enrollment of approximately 290 students. The program costs roughly $820 per credit hour. The application deadline is set for March.
Program Type: Public
Enrollment: 290
Per Credit Hour Cost: $820
Application Deadline: 03/15
231 Glenbrook Rd
Storrs, CT 06269
United States
University of Connecticut is a public institution located in Storrs, Connecticut. The Online Master of Science in Nursing program has an enrollment of approximately 70 students. The program costs roughly $930 per credit hour. The application deadline is rolling.
Program Type: Public
Enrollment: 70
Per Credit Hour Cost: $930
Application Deadline: Rolling
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
200 Bloomfield Ave
West Hartford, CT 06117
United States
University of Hartford is a private institution located in West Hartford, Connecticut. The Online Master of Science in Nursing program has an enrollment of approximately 40 students. The program costs roughly $620 per credit hour. The application deadline is rolling.
Program Type: Private
Enrollment: 40
Per Credit Hour Cost: $620
Application Deadline: Rolling
2528 McCarthy Mall
Honolulu, HI 96822
United States
University of Hawaii--Manoa is a public institution located in Honolulu, Hawaii. The Online Master of Science in Nursing program has an enrollment of approximately 40 students. The program costs roughly $1,900 per credit hour. The application deadline is rolling.
Program Type: Public
Enrollment: 40
Per Credit Hour Cost: $1,900
Application Deadline: Rolling
1400 East Hanna Ave
Indianapolis, IN 46227
United States
University of Indianapolis is a private institution located in Indianapolis, Indiana. The Online Master of Science in Nursing program has an enrollment of approximately 90 students. The program costs roughly $490 per credit hour. The application deadline is rolling.
Program Type: Private
Enrollment: 90
Per Credit Hour Cost: $490
Application Deadline: Rolling
50 Newton Rd
Iowa City, IA 52242
United States
University of Iowa is a public institution located in Iowa City, Iowa. The Online Master of Science in Nursing program has an enrollment of approximately 10 students. The program costs roughly $970 per credit hour. The application deadline is set for February.
Program Type: Public
Enrollment: 10
Per Credit Hour Cost: $970
Application Deadline: 02/01
3901 Rainbow Blvd
Kansas City, KS 66045
United States
University of Kansas is a public institution located in Kansas City, Kansas. The Online Master of Science in Nursing program has an enrollment of approximately 80 students. The program costs roughly $420 per credit hour. The application deadline is set for April.
Program Type: Public
Enrollment: 80
Per Credit Hour Cost: $420
Application Deadline: 04/01
411 E. St. Mary Blvd
Lafayette, LA 70503
United States
University of Louisiana--Lafayette is a public institution located in Lafayette, Louisiana. The Online Master of Science in Nursing program has an enrollment of approximately 120 students. The program costs roughly $480 per credit hour. The application deadline is rolling.
Program Type: Public
Enrollment: 120
Per Credit Hour Cost: $480
Application Deadline: Rolling
700 University Ave
Monroe, LA 71209
United States
University of Louisiana--Monroe is a public institution located in Monroe, Louisiana. The Online Master of Science in Nursing program has an enrollment of approximately 90 students. The program costs roughly $510 per credit hour. The application deadline is set for April.
Program Type: Public
Enrollment: 90
Per Credit Hour Cost: $510
Application Deadline: 04/01
655 West Lombard
Baltimore, MD 21201
United States
University of Maryland--Baltimore is a public institution located in Baltimore, Maryland. The Online Master of Science in Nursing program has an enrollment of approximately 310 students. The program costs roughly $1,460 per credit hour. The application deadline is rolling.
Program Type: Public
Enrollment: 310
Per Credit Hour Cost: $1,460
Application Deadline: Rolling
651 North Pleasant St.
Amherst, MA 01003
United States
University of Massachusetts--Amherst is a public institution located in Amherst, Massachusetts. The Online Master of Science in Nursing program has an enrollment of approximately 260 students. The program costs roughly $750 per credit hour. The application deadline is set for December.
Program Type: Public
Enrollment: 260
Per Credit Hour Cost: $750
Application Deadline: 12/15
285 Old Wesport Rd
North Dartmouth, MA 02747
United States
University of Massachusetts--Dartmouth is a public institution located in North Dartmouth, Massachusetts. The Online Master of Science in Nursing program has an enrollment of approximately 30 students. The program costs roughly $550 per credit hour. The application deadline is set for March.
Program Type: Public
Enrollment: 30
Per Credit Hour Cost: $550
Application Deadline: 03/15

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