The Daily Pennsylvanian is a student-run nonprofit.

Please support us by disabling your ad blocker on our site.

school-of-nursing-gary-lin
For the past six years, Penn Nursing has also ranked No. 1 in the world based on surveys from QS World University. Credit: Gary Lin

Penn's undergraduate nursing program is the best in the country, according to a 2021 U.S. News & World Report ranking. 

Penn's nursing program placed first out of 694 total programs. This year is the first time U.S. News & World Report evaluated American undergraduate nursing programs. Penn also earned the No. 8 spot in this year's overall ranking of national universities, according to U.S. News.

“With our outstanding University environment, expert faculty, access to some of the finest institutions in the world, our students are prepared to be the future of health care – revolutionary nurses, bold leaders, and science-driven researchers and practitioners,” Penn Nursing Dean Antonia Villarruel told Penn Nursing News.

Penn has historically performed well in rankings of nursing programs. For the past six years, Penn Nursing has ranked No. 1 in the world based on surveys from QS World University. In earlier rankings this year from U.S. News of Nursing Master Programs, Penn tied for No. 3.

The latest U.S. News ranking is the result of surveys of both senior faculty members and deans of undergraduate nursing programs nationally, according to Penn Nursing News. Programs were scored on a scale of one to five, where five signified outstanding and one meant marginal. Penn scored a 4.6. 

In order to qualify, nursing schools must have recently awarded at least 35 Bachelor of Science in Nursing degrees and have bachelor’s-level accreditation by either the Commission on Collegiate Nursing Education or the Accreditation Commission for Education in Nursing. 

In second place, Duke and the the University of Washington tied with a score of 4.5. Other highly ranked programs included Emory University, the University of Michigan, and the University of North Carolina.