College Factual  by our College Data Analytics Team
       Unbiased Factual Guarantee

2026 Best School Nursing Master’s Degree Schools

20 Colleges in the United States
285 School Nursing Degrees Awarded
$116,404 Avg Early-Career Salary

School Nursing degree programs prepare students for a range of careers in the field. The schools below stand out for the quality of their school nursing programs.

College Factual analyzed 59 schools to build this 2026 ranking of the best school nursing schools.

What’s on this page:

Best Schools for School Nursing in the United States

See the highest-ranked school nursing schools offering a master’s degree below.

Top Schools in School Nursing

1
University Of Pennsylvania crest
University Of Pennsylvania
Philadelphia, PA

No school ranked higher than University Of Pennsylvania this year for school nursing. This very large private not-for-profit university is located in the city of Philadelphia. The six-year graduation rate is 96%. About 37 school nursing degrees were awarded at University Of Pennsylvania in the most recent year. Soon after graduation, school nursing degree recipients from University Of Pennsylvania generally make around $115,382. Students borrow a median of $22,410 to complete this degree. More information about a degree in school nursing from University Of Pennsylvania

2
Stony Brook University crest
Stony Brook University
Stony Brook, NY

Students looking for a strong school nursing program will find one at Stony Brook University, which ranked #2. This very large public university is located in the suburb of Stony Brook. About 76% of students finish within six years. There were roughly 32 school nursing students who graduated with this degree at Stony Brook University in the most recent data year. School Nursing graduates of Stony Brook University earn a median of $126,792 early in their careers. Stony Brook University graduates carry a median of $23,000 in student loans. See the full school nursing program report for Stony Brook University

3
New York University crest
New York University
New York, NY

New York University is one of the finest schools in the country for a degree in school nursing, ranking #3. Located in the city of New York, New York University is a very large private not-for-profit university. New York University graduates 88% of students within six years. About 21 school nursing degrees were awarded at New York University in the most recent year. School Nursing graduates of New York University earn a median of $141,353 early in their careers. Students borrow a median of $25,500 to complete this degree. Get the full school nursing details for New York University

4
Vanderbilt University crest
Vanderbilt University
Nashville, TN

Students looking for a strong school nursing program will find one at Vanderbilt University, which ranked #4. Vanderbilt University is a large private not-for-profit school located in the city of Nashville. Roughly 94% of students complete a degree within six years here. About 57 school nursing degrees were awarded at Vanderbilt University in the most recent year. Students who receive their school nursing degree from Vanderbilt University earn around $109,840 in the first couple years of their career. Students borrow a median of $13,975 to complete this degree. Read more about the school nursing program at Vanderbilt University

5
Duke University crest
Duke University
Durham, NC

Students looking for a strong school nursing program will find one at Duke University, which ranked #5. Located in the city of Durham, Duke University is a large private not-for-profit university. About 97% of students finish within six years. About 35 school nursing degrees were awarded at Duke University in the most recent year. Graduates of the school nursing program make about $109,702 in their early career. Duke University graduates carry a median of $29,000 in student loans. See the full school nursing program report for Duke University

6

Indiana University Purdue University Indianapolis ranked #6 on our 2026 list of the best school nursing schools. Set in the city of Indianapolis, Indiana University Purdue University Indianapolis is a very large public institution. Roughly 54% of students complete a degree within six years here. There were roughly 13 school nursing students who graduated with this degree at Indiana University Purdue University Indianapolis in the most recent data year. Students who receive their school nursing degree from Indiana University Purdue University Indianapolis earn around $110,592 in the first couple years of their career. Students borrow a median of $28,408 to complete this degree. Get the full school nursing details for Indiana University Purdue University Indianapolis

7
Seton Hall University crest
Seton Hall University
South Orange, NJ

Seton Hall University earned the #7 position for school nursing this year. Set in the suburb of South Orange, Seton Hall University is a large private not-for-profit institution. The six-year graduation rate is 70%. About 11 school nursing degrees were awarded at Seton Hall University in the most recent year. School Nursing graduates of Seton Hall University earn a median of $111,063 early in their careers. Seton Hall University graduates carry a median of $27,000 in student loans. More information about a degree in school nursing from Seton Hall University

8

Wayne State University came in at #8 for school nursing this year. This very large public university is located in the city of Detroit. Roughly 58% of students complete a degree within six years here. About 13 school nursing degrees were awarded at Wayne State University in the most recent year. Students who receive their school nursing degree from Wayne State University earn around $128,146 in the first couple years of their career. Wayne State University graduates carry a median of $30,165 in student loans. More information about a degree in school nursing from Wayne State University

9

Maryville University Of Saint Louis came in at #9 for school nursing this year. Set in the suburb of Saint Louis, Maryville University Of Saint Louis is a large private not-for-profit institution. Roughly 66% of students complete a degree within six years here. There were roughly 42 school nursing students who graduated with this degree at Maryville University Of Saint Louis in the most recent data year. School Nursing graduates of Maryville University Of Saint Louis earn a median of $106,615 early in their careers. Students borrow a median of $29,881 to complete this degree. Get the full school nursing details for Maryville University Of Saint Louis

10

Mgh Institute Of Health Professions landed the #10 spot for school nursing this year. Mgh Institute Of Health Professions is a mid-sized private not-for-profit school located in the city of Boston. There were roughly 24 school nursing students who graduated with this degree at Mgh Institute Of Health Professions in the most recent data year. Graduates of the school nursing program make about $104,551 in their early career. Typical student debt for the program is $32,000. See the full school nursing program report for Mgh Institute Of Health Professions

Other School Nursing Degree Levels

Explore the best school nursing schools at other degree levels:

All Degree Levels in School Nursing
Associate's Degrees in School Nursing
Bachelor's Degrees in School Nursing
View All School Nursing Rankings >

Notes and References

This ranking is produced by College Factual (MF_RANKING_2025), 2026 edition. The methodology weighs graduation rate, post-graduation earnings, cost, and program quality, drawn primarily from the U.S. Department of Education (IPEDS and College Scorecard).

Ranking method: College Major Top Ranked · 59 schools evaluated.

More about our data sources and methodologies.

Popular Reports

College Rankings
Best by Location
Degree Guides by Major
Graduate Programs

Compare Your School Options