FacebookLinkedInTwitterEmail
Share this article

The Top Nursing Schools in Pennsylvania

Ann Feeney
by
Updated October 17, 2024
Edited by
Learn about the best nursing schools in Pennsylvania and find other vital information about working as a nurse or attending nursing programs in Pennsylvania.
mini logo

Are you ready to earn your online nursing degree?

With an excellent selection of nursing programs and one of the top NCLEX-RN pass rates in the country, there are many reasons to pursue a nursing education in Pennsylvania.

This guide covers the top nursing programs, how to get a Pennsylvania nursing license, and typical nursing salaries. Keep reading to learn more about the top nursing schools and programs in Pennsylvania.

The Best Nursing Schools in Pennsylvania

#1 The Top Nursing Schools in Pennsylvania

University of Pennsylvania

  • Location-markerPhiladelphia, PA
  • 4 year
  • Campus + Online
Average Tuition
  • In-State$53,166
  • Out-of-state$53,166
  • Retention Rate95%
  • Acceptance Rate9%
  • Students Enrolled26,552
  • Institution TypePrivate
  • Percent Online Enrollment85%
  • AccreditationYes
#2 The Top Nursing Schools in Pennsylvania

Messiah University

  • Location-markerMechanicsburg, PA
  • 4 year
  • Campus + Online
Average Tuition
  • In-State$36,340
  • Out-of-state$36,340
  • Retention Rate86%
  • Acceptance Rate78%
  • Students Enrolled3,370
  • Institution TypePrivate
  • Percent Online Enrollment44%
  • AccreditationYes
#3 The Top Nursing Schools in Pennsylvania

York College of Pennsylvania

  • Location-markerYork, PA
  • 4 year
  • Campus + Online
Average Tuition
  • In-State$19,670
  • Out-of-state$19,670
  • Retention Rate77%
  • Acceptance Rate71%
  • Students Enrolled4,039
  • Institution TypePrivate
  • Percent Online Enrollment26%
  • AccreditationYes
#4 The Top Nursing Schools in Pennsylvania

Geneva College

  • Location-markerBeaver Falls, PA
  • 4 year
  • Campus + Online
Average Tuition
  • In-State$28,500
  • Out-of-state$28,500
  • Retention Rate78%
  • Acceptance Rate73%
  • Students Enrolled1,349
  • Institution TypePrivate
  • Percent Online Enrollment18%
  • AccreditationYes
#5 The Top Nursing Schools in Pennsylvania

University of Pittsburgh-Pittsburgh Campus

  • Location-markerPittsburgh, PA
  • 4 year
  • Campus + Online
Average Tuition
  • In-State$18,628
  • Out-of-state$32,656
  • Retention Rate93%
  • Acceptance Rate64%
  • Students Enrolled32,277
  • Institution TypePublic
  • Percent Online Enrollment23%
  • AccreditationYes
#6 The Top Nursing Schools in Pennsylvania

Chatham University

  • Location-markerPittsburgh, PA
  • 4 year
  • Campus + Online
Average Tuition
  • In-State$38,482
  • Out-of-state$38,482
  • Retention Rate76%
  • Acceptance Rate66%
  • Students Enrolled2,353
  • Institution TypePrivate
  • Percent Online Enrollment89%
  • AccreditationYes
#7 The Top Nursing Schools in Pennsylvania

University of Scranton

  • Location-markerScranton, PA
  • 4 year
  • Campus + Online
Average Tuition
  • In-State$46,684
  • Out-of-state$46,684
  • Retention Rate89%
  • Acceptance Rate79%
  • Students Enrolled4,957
  • Institution TypePrivate
  • Percent Online Enrollment94%
  • AccreditationYes
#8 The Top Nursing Schools in Pennsylvania

Pennsylvania State University-Penn State Beaver

  • Location-markerMonaca, PA
  • 4 year
  • Campus + Online
Average Tuition
  • In-State$0
  • Out-of-state$0
  • Retention Rate0%
  • Acceptance Rate0%
  • Students Enrolled0
  • Institution TypePublic
  • Percent Online Enrollment0%
  • AccreditationYes
#9 The Top Nursing Schools in Pennsylvania

Pennsylvania State University-Penn State Abington

  • Location-markerAbington, PA
  • 4 year
  • Campus + Online
Average Tuition
  • In-State$0
  • Out-of-state$0
  • Retention Rate0%
  • Acceptance Rate0%
  • Students Enrolled0
  • Institution TypePublic
  • Percent Online Enrollment0%
  • AccreditationYes
#10 The Top Nursing Schools in Pennsylvania

Somerset County Technology Center

  • Location-markerSomerset, PA
  • Campus
Average Tuition
  • In-State$0
  • Out-of-state$0
  • Retention Rate91%
  • Acceptance Rate0%
  • Students Enrolled66
  • Institution TypePublic
  • Percent Online Enrollment0%
  • AccreditationYes

badge-check How We Rank Schools

We use a data-driven methodology to rank the best nursing programs, making it easy to find a program that meets your needs. Informed by data from the most reputable sources, including the U.S. Department of Education, our methodology is based on metrics that matter most to nursing students, including academic quality, affordability, reputation, and program offerings. This list is from 2022.

How to Choose a Nursing Program in Pennsylvania

When choosing the best nursing program for your needs, important factors to consider include tuition and other costs, the school’s NCLEX-RN pass rate (an excellent measure of how well the school prepares students), program logistics, clinical placement options, graduation rate, and acceptance rate.

The programs listed in this guide include only accredited programs.

Why Become a Nurse in Pennsylvania

Nursing programs in Pennsylvania boast the eighth highest first-time NCLEX-RN pass rate, with a 91.7% pass rate compared to the national rate of 86.6%. This measure indicates that programs in Pennsylvania successfully prepare students for entry-level nursing careers. Current nurses may benefit from Pennsylvania’s Nurse Licensure Compact (NLC) status, which allows them to work in other NLC states.

Whether you want to practice in a rural setting, a historic city like Philadelphia, or Pittsburgh, one of the most successful reinvented cities in the country, attending nursing school in Pennsylvania can help you reach your goals.

Salary and Job Outlook for Nurses in Pennsylvania

As of 2020, registered nurses (RNs) in Pennsylvania can expect to earn a median annual salary of $72,970, slightly under the national median of $75,330, according to the U.S. Bureau of Labor Statistics (BLS). For nurse practitioners (NPs), the median annual salary is $104,020, compared to $111,680 nationally.

Philadelphia is one of America’s oldest cities and is home to some of its most famous historic sites. While also one of the country’s largest cities at over 1.5 million, it’s still known as a city of neighborhoods.

If you want a more agricultural setting, Chambersburg-Waynesboro has a population of approximately 150,000. The other cities on this list are also mid-sized, but within reach of either Philadelphia or Pittsburgh, for when you want big-city attractions.

Highest Paying Cities for Nurses in Pennsylvania
Top Paying Metropolitan AreasMedian Salary for RNs
Philadelphia-Camden-Wilmington$79,030
Chambersburg-Waynesboro$78,430
Harrisburg-Carlisle$76,240
York-Hanover$73,820
Lebanon$73,780
BLS, 2020

Steps to Becoming a Nurse in Pennsylvania

Every state has its own requirements for obtaining a nursing license, but they all include earning a nursing degree, passing the NCLEX-RN, and completing a successful background check. If you attend a nursing program in Pennsylvania, you apply for a license by examination. If you graduate from a school in another state, you must apply for a license by endorsement.

RN Requirements

To become an RN, you must first graduate from an associate degree in nursing (ADN) or a bachelor of science in nursing (BSN) program. An ADN takes two years and a BSN takes four years to complete, but the BSN is a more valuable and versatile degree. Many employers require or prefer the BSN for higher-level jobs, and it also positions you to enter a master of science in nursing (MSN) program to become an advanced practice registered nurse (APRN).

After you graduate, submit your application to the state board of nursing and register for the NCLEX-RN. If you attended nursing school in Pennsylvania, your application should include the state criminal history record check (CHRC). If not, you need to submit this separately. You must also have at least three credit hours in recognizing and reporting child abuse from an approved provider.

APRN Requirements

APRNs include nurse NPs, nurse anesthetists, nurse midwives, and clinical nurse specialists.

To become an APRN, you need a master of science in nursing (MSN) or a doctor of nursing practice (DNP) degree. You also need a passing score on the applicable board certification examinations and to apply for a license from the state board of nursing. Applicants must complete a successful CHRC.

The requirements also include at least three credit hours in recognizing and reporting child abuse from an approved provider.

Other Top Nursing Programs in Pennsylvania

Frequently Asked Questions About Nursing in Pennsylvania

An ADN program typically takes two years and a BSN typically takes four years to complete. Applying for a new license in Pennsylvania can take up to 12 weeks, but the Pennsylvania Board of Nursing offers information on how to streamline the process and get your license as quickly as possible.

Find Nursing Programs in Other States

Choose Your State Below