School Nursing programs are offered at a focused set of schools across the country. A focused field like this rewards careful comparison of the schools that offer it.
For its 2027 ranking, College Factual looked at 11 schools in the United States to determine which ones were the best for school nursing students pursuing a degree.
Where you study school nursing matters for your future. That is why we developed our collection of Best Schools for School Nursing rankings. For our Best Overall School Nursing School ranking, we roll up the results of our degree-level rankings, weighted by the number of degrees awarded at that level.
In order to find the schools that are the best fit for you, you may want to filter to one of the degree levels below.
We offer several rankings, including this Best School Nursing Schools list, to help you decide. More interested in schools in a specific area of the country? Filter this list by region or state.
Want to compare schools head to head? Try our College Combat tool to weigh the factors that matter most to you.
University Of Pennsylvania is one of the finest schools in the country for getting a degree in school nursing. Located in the city of Philadelphia, University Of Pennsylvania is a very large private not-for-profit university. Roughly 96% of students complete a degree within six years here. There were roughly 34 school nursing students who graduated with this degree at University Of Pennsylvania in the most recent data year. Soon after graduation, school nursing degree recipients from University Of Pennsylvania generally make around $137,262. Students borrow a median of $22,410 to complete this degree.
More information about a degree in school nursing from University Of Pennsylvania
Stony Brook University came in at #2 on our 2027 list of the best school nursing schools. Stony Brook University is a very large public school located in the suburb of Stony Brook. The six-year graduation rate is 76%. There were roughly 18 school nursing students who graduated with this degree at Stony Brook University in the most recent data year. Soon after graduation, school nursing degree recipients from Stony Brook University generally make around $117,350. Students borrow a median of $23,000 to complete this degree.
Read more about the school nursing program at Stony Brook University
New York University is one of the finest schools in the country for a degree in school nursing, ranking #3. This very large private not-for-profit university is located in the city of New York. The six-year graduation rate is 88%. New York University awarded about 21 school nursing degrees in the most recent data year. School Nursing graduates of New York University earn a median of $138,833 early in their careers. Students borrow a median of $25,500 to complete this degree.
See the full school nursing program report for New York University
Emory University is a great choice for students pursuing a degree in school nursing, landing the #4 spot this year. Located in the city of Atlanta, Emory University is a large private not-for-profit university. About 91% of students finish within six years. About 34 school nursing degrees were awarded at Emory University in the most recent year. Soon after graduation, school nursing degree recipients from Emory University generally make around $98,673. Emory University graduates carry a median of $25,000 in student loans.
Read more about the school nursing program at Emory University
A rank of #5 makes Vanderbilt University one of the top schools for school nursing. Vanderbilt University is a large private not-for-profit school located in the city of Nashville. About 94% of students finish within six years. About 65 school nursing degrees were awarded at Vanderbilt University in the most recent year. Graduates of the school nursing program make about $125,565 in their early career. Students borrow a median of $13,975 to complete this degree.
Read more about the school nursing program at Vanderbilt University
Duke University earned the #6 position for school nursing this year. Duke University is a large private not-for-profit school located in the city of Durham. About 97% of students finish within six years. There were roughly 37 school nursing students who graduated with this degree at Duke University in the most recent data year. Graduates of the school nursing program make about $116,855 in their early career. Typical student debt for the program is $29,000.
Get the full school nursing details for Duke University
University Of Rochester earned the #7 position for school nursing this year. Set in the city of Rochester, University Of Rochester is a large private not-for-profit institution. About 85% of students finish within six years. University Of Rochester awarded about 12 school nursing degrees in the most recent data year. Students who receive their school nursing degree from University Of Rochester earn around $89,788 in the first couple years of their career. Typical student debt for the program is $31,000.
Get the full school nursing details for University Of Rochester
University Of Cincinnati Main Campus earned the #8 position for school nursing this year. This very large public university is located in the city of Cincinnati. University Of Cincinnati Main Campus graduates 74% of students within six years. There were roughly 11 school nursing students who graduated with this degree at University Of Cincinnati Main Campus in the most recent data year. Soon after graduation, school nursing degree recipients from University Of Cincinnati Main Campus generally make around $109,491. Typical student debt for the program is $22,920.
Read more about the school nursing program at University Of Cincinnati Main Campus
Indiana University Purdue University Indianapolis earned the #9 position for school nursing this year. This very large public university is located in the city of Indianapolis. Roughly 54% of students complete a degree within six years here. About 11 school nursing degrees were awarded at Indiana University Purdue University Indianapolis in the most recent year. School Nursing graduates of Indiana University Purdue University Indianapolis earn a median of $89,364 early in their careers. Students borrow a median of $28,408 to complete this degree.
See the full school nursing program report for Indiana University Purdue University Indianapolis
Mgh Institute Of Health Professions earned the #10 position for school nursing this year. Set in the city of Boston, Mgh Institute Of Health Professions is a mid-sized private not-for-profit institution. There were roughly 14 school nursing students who graduated with this degree at Mgh Institute Of Health Professions in the most recent data year. School Nursing graduates of Mgh Institute Of Health Professions earn a median of $93,210 early in their careers. Typical student debt for the program is $32,000.
More information about a degree in school nursing from Mgh Institute Of Health Professions
Maryville University Of Saint Louis ranked #11 on our 2027 list of the best school nursing schools. Set in the suburb of Saint Louis, Maryville University Of Saint Louis is a large private not-for-profit institution. About 66% of students finish within six years. About 42 school nursing degrees were awarded at Maryville University Of Saint Louis in the most recent year. Soon after graduation, school nursing degree recipients from Maryville University Of Saint Louis generally make around $103,656. Typical student debt for the program is $29,881.
More information about a degree in school nursing from Maryville University Of Saint Louis
The ranking above is published by College Factual (MF_RANKING_2025), 2027 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 · 11 schools evaluated.
The Integrated Postsecondary Education Data System (IPEDS) from the National Center for Education Statistics (NCES), a branch of the U.S. Department of Education (DOE), serves as the core of our data about colleges.
Some other college data, including much of the graduate earnings data, comes from the U.S. Department of Education’s (College Scorecard).