Best BSN Programs in Pennsylvania (2026)
Pennsylvania has 59 BSN programs across 42 cities. 47 programs report NCLEX pass rates, averaging 91%.
59
BSN programs
42
Cities
91%
Avg NCLEX rate
47
With NCLEX data
Top BSN Programs in Pennsylvania by NCLEX Pass Rate
Ranked by most recent NCLEX-RN first-time pass rate.
1
5
University of Pennsylvania — BSN Program
Philadelphia, PA•$248,000
7
8
Indiana University of Pennsylvania-Main Campus — Registered Nursing, Nursing Administration, Nursing Research and Clinical Nursing.
Indiana, PA•$11,380 in / $16,297 out
14
West Chester University of Pennsylvania — Registered Nursing, Nursing Administration, Nursing Research and Clinical Nursing.
West Chester, PA•$10,687 in / $22,511 out
17
University of Pittsburgh — BSN Program
Pittsburgh, PA•$88,000
18
East Stroudsburg University of Pennsylvania — Registered Nursing, Nursing Administration, Nursing Research and Clinical Nursing.
East Stroudsburg, PA•$11,036 in / $19,002 out
19
Most Affordable BSN Programs in Pennsylvania
Sorted by lowest available tuition figure.
Slippery Rock University of Pennsylvania
Registered Nursing, Nursing Administration, Nursing Research and Clinical Nursing. • Slippery Rock, PA
$10,507 in / $14,615 out
West Chester University of Pennsylvania
Registered Nursing, Nursing Administration, Nursing Research and Clinical Nursing. • West Chester, PA
$10,687 in / $22,511 out
East Stroudsburg University of Pennsylvania
Registered Nursing, Nursing Administration, Nursing Research and Clinical Nursing. • East Stroudsburg, PA
$11,036 in / $19,002 out
Indiana University of Pennsylvania-Main Campus
Registered Nursing, Nursing Administration, Nursing Research and Clinical Nursing. • Indiana, PA
$11,380 in / $16,297 out
Millersville University of Pennsylvania
Registered Nursing, Nursing Administration, Nursing Research and Clinical Nursing. • Millersville, PA
$12,262 in / $16,232 out
Lincoln University
Registered Nursing, Nursing Administration, Nursing Research and Clinical Nursing. • Lincoln University, PA
$12,512 in / $19,384 out
University of Pittsburgh-Bradford
Registered Nursing, Nursing Administration, Nursing Research and Clinical Nursing. • Bradford, PA
$14,620 in / $26,494 out
Joseph F McCloskey School of Nursing
Registered Nursing, Nursing Administration, Nursing Research and Clinical Nursing. • Pottsville, PA
$17,337
Pennsylvania College of Technology
Registered Nursing, Nursing Administration, Nursing Research and Clinical Nursing. • Williamsport, PA
$17,940 in / $25,680 out
Lackawanna College
Registered Nursing, Nursing Administration, Nursing Research and Clinical Nursing. • Scranton, PA
$17,950
Frequently Asked Questions
How many BSN programs are in Pennsylvania?
There are 59 BSN programs in Pennsylvania across 42 cities.
What is the average NCLEX pass rate for BSN programs in Pennsylvania?
Based on 47 programs with reported data, the average NCLEX-RN first-time pass rate for BSN programs in Pennsylvania is 91%. The highest rate is 100% at King's College.
What is the cheapest BSN program in Pennsylvania?
The most affordable option is Slippery Rock University of Pennsylvania at $10,507 in / $14,615 out.
Want personalized rankings? Complete the intake portal to see match scores tailored to your GPA, exam scores, and preferences.