Best Criminology Schools in Pennsylvania

Pennsylvania has 11 colleges offering Criminology programs tracked by the College Scorecard, producing 486 recent graduates. Graduates in Pennsylvania earn $36,355 on average within two years — 7% above the national average of $34,133, making the state one of the stronger markets for this field.

School choice matters significantly: Saint Joseph's University - Philadelphia graduates earn $47,260 while Cabrini University graduates earn $30,409 — a $16,851 gap. Research each program's curriculum, employer connections, and career services before deciding.

11
Schools in PA
$36,355
PA Avg. Earnings
$34,133
National Avg.
108
Schools Nationally

Public vs Private: Criminology in Pennsylvania

Public Schools (2)
$32,686
avg. 2yr earnings
Private Schools (9)
$37,170
avg. 2yr earnings

Private schools produce $4,484 more in early earnings on average, but typically cost more. Compare net price to determine which offers better ROI.

Criminology Schools in Pennsylvania, Ranked by Earnings

#1
S

Saint Joseph's University - Philadelphia

Philadelphia, PA · Private

$47,260
2yr Earnings
1yr Earnings: $27,755
Graduates: 23
Acceptance: 86.4%
#2
L

Lebanon Valley College

Annville, PA · Private

$41,007
2yr Earnings
1yr Earnings: $25,491
Graduates: 16
Acceptance: 74.5%
#3
E

Elizabethtown College

Elizabethtown, PA · Private

$39,592
2yr Earnings
Acceptance: 76.8%
#4
U

University of Pennsylvania

Philadelphia, PA · Private

$36,848
2yr Earnings
Acceptance: 5.9%
#5
A

Albright College

Reading, PA · Private

$36,312
2yr Earnings
1yr Earnings: $35,465
Graduates: 20
Acceptance: 86.2%
#6
S

Saint Vincent College

Latrobe, PA · Private

$35,594
2yr Earnings
1yr Earnings: $31,548
Graduates: 19
Acceptance: 59.1%
#7
C

Cedar Crest College

Allentown, PA · Private

$33,993
2yr Earnings
Acceptance: 99.1%
#8
L

Lycoming College

Williamsport, PA · Private

$33,518
2yr Earnings
1yr Earnings: $35,886
Graduates: 40
Acceptance: 67.9%
#9
S

Slippery Rock University of Pennsylvania

Slippery Rock, PA · Public

$32,925
2yr Earnings
1yr Earnings: $32,040
Graduates: 97
Acceptance: 74.6%
#10
I

Indiana University of Pennsylvania-Main Campus

Indiana, PA · Public

$32,446
2yr Earnings
1yr Earnings: $31,613
Graduates: 249
Acceptance: 91.2%
#11
C

Cabrini University

Radnor, PA · Private

$30,409
2yr Earnings
1yr Earnings: $36,937
Graduates: 22
Acceptance: 69.2%

Frequently Asked Questions

What is the best school for Criminology in Pennsylvania?
Saint Joseph's University - Philadelphia ranks #1 for Criminology in Pennsylvania with median graduate earnings of $47,260 within two years of graduation. There are 11 schools offering Criminology programs in the state.
How much do Criminology graduates earn in Pennsylvania?
Criminology graduates in Pennsylvania earn an average of $36,355 within two years of graduation. This is 7% above the national average of $34,133 for this major.
What is the hardest Criminology school to get into in Pennsylvania?
University of Pennsylvania is the most selective Criminology program in Pennsylvania with an acceptance rate of 5.9%. The average acceptance rate across Criminology programs in the state is 71.9%.
Should I attend a public or private school for Criminology in Pennsylvania?
In Pennsylvania, private Criminology programs produce average earnings of $37,170 vs $32,686 at public schools. However, public schools typically cost less — consider net price relative to earnings when calculating ROI. There are 2 public and 9 private options in the state.

Other Popular Majors in Pennsylvania

All colleges in Pennsylvania →

Criminology in Other States

Get Criminology Career Insights

We're building major-specific salary reports with ROI analysis by school. Be the first to get yours.

No spam. Unsubscribe anytime.

Data updated June 2026. Source: U.S. Department of Education College Scorecard.