Ranking of Pennsylvania Cities By Number of Aggravated Assault Crimes in 2023

Updated on September 30, 2024.

According to the FBI UCR data, in 2023, the Pennsylvania city with the highest number of Aggravated Assault Crimes was Philadelphia (8,908), followed by Harrisburg (397), Erie (328), Reading (274), and McKeesport (248).

The chart below shows the top 10 cities with high number of Aggravated Assault crimes in 2023, and the table below shows the ranking of Pennsylvania cities with high number of Aggravated Assault crimes.

You can see similar rankings of cities for other crime types in Pennsylvania, and the ranking of all cities in the US.

Hover over or click on the bars in the chart below, to see the number of Aggravated Assault crimes for each city. The data can also be found in a table below. You can use the table to sort, filter, and explore the data further.

You can also see this information for other states.

You can also find the rate of violent and property crimes for Pennsylvania cities.

Data Source: FBI UCR.
See this for other years:
Ranking of Pennsylvania Cities By Number of Aggravated Assault Crimes in 2023
Philadelphia
Harrisburg
Erie
Reading
McKeesport
Allentown
York
York County Regional
Scranton
Wilkes-Barre
Ranking of Pennsylvania Cities By Number of Aggravated Assault Crimes in 2023
Items per page:
0 of 0
Rank City Number of Crimes
1 Philadelphia 8908
2 Harrisburg 397
3 Erie 328
4 Reading 274
5 McKeesport 248
6 Allentown 214
7 York 156
8 York County Regional 146
9 Scranton 142
10 Wilkes-Barre 123
11 Pottstown 122
12 Norristown 78
13 Bradford 74
14 Bethlehem 71
15 Ambridge 70
16 Butler 67
17 Jeannette 64
17 Northern York County Regional 64
17 Plymouth 64
18 Washington, Washington County 63
19 Monessen 60
20 Altoona 56
20 Farrell 56
21 Stroud Area Regional 54
22 Sharon 51
23 Lewistown 48
23 Wilkinsburg 48
24 Whitehall Township 45
25 West Mifflin 44
26 Easton 42
27 Windber 39
28 Darby Township 36
28 Kennedy Township 36
28 Pocono Mountain Regional 36
28 Susquehanna Township, Dauphin County 36
29 Manheim Township 35
29 Warren 35
29 Williamsport 35
30 Cheltenham Township 34
31 Peters Township 33
32 Lansford 32
33 Swatara Township 31
34 Baldwin Borough 30
34 Pottsville 30
35 Dickson City 29
35 Middletown 29
35 Monongahela 29
35 Upper Nazareth Township 29
36 Folcroft 28
36 Monroeville 28
37 Bloomsburg Town 27
37 Hanover Township, Luzerne County 27
37 Prospect Park 27
38 Clairton 25
38 New Kensington 25
38 Spring Garden Township 25
39 California 24
39 Falls Township, Bucks County 24
39 Lower Pottsgrove Township 24
40 Abington Township, Montgomery County 23
40 Hempfield Township, Mercer County 23
41 Danville 22
41 Radnor Township 22
41 Upper Moreland Township 22
42 East Lampeter Township 21
42 Mifflin County Regional 21
42 Weatherly 21
42 West Norriton Township 21
43 Greenville 20
43 West Manchester Township 20
44 Hanover 19
44 Ross Township 19
44 Sandy Township 19
44 Upper Merion Township 19
45 Derry Township, Dauphin County 18
45 Duquesne 18
45 Eddystone 18
45 Lower Merion Township 18
45 Mahanoy City 18
45 Slate Belt Regional 18
46 Carlisle 17
46 Coraopolis 17
46 Mount Oliver 17
47 Bethel Park 16
47 Greensburg 16
47 Lock Haven 16
47 Lower Burrell 16
47 North Strabane Township 16
48 Archbald 15
48 Bushkill Township 15
48 East Norriton Township 15
48 Salisbury Township 15
48 Shamokin 15
48 Somerset 15
48 Springettsbury Township 15
49 Hellertown 14
49 Scottdale 14
50 Duryea 13
50 East Pennsboro Township 13
50 Lansdale 13
50 Youngsville 13
51 Chester Township 12
51 Hermitage 12
51 North Versailles Township 12
51 Whitemarsh Township 12
52 Eastern Pike Regional 11
52 Fairview Township, York County 11
52 Franklin 11
52 Lower Saucon Township 11
52 North Fayette Township 11
52 Sharpsville 11
53 Brentwood 10
53 Forest Hills 10
53 Hellam Township 10
53 Horsham Township 10
53 Kingston 10
53 Montgomery Township 10
53 Plymouth Township, Montgomery County 10
53 South Strabane Township 10
53 Wilkes-Barre Township 10
54 Athens Township 9
54 Berwick 9
54 Central Bucks Regional 9
54 Elizabeth Township 9
54 Lower Providence Township 9
54 Mahoning Township, Montour County 9
54 Newberry Township 9
54 Oil City 9
54 Palmer Township 9
54 South Coatesville 9
54 South Fayette Township 9
54 St. Marys City 9
54 Susquehanna Regional 9
54 Washington Township, Franklin County 9
54 West Pottsgrove Township 9
54 West Shore Regional 9
55 Bangor 8
55 Bellevue 8
55 Bethlehem Township 8
55 Hummelstown 8
55 Kingston Township 8
55 Lower Allen Township 8
55 Meshoppen 8
55 Mount Lebanon 8
55 North Huntingdon Township 8
55 Penbrook 8
55 Penn Township, York County 8
55 Plains Township 8
55 Point Marion 8
55 Vandergrift 8
56 Blakely 7
56 Canonsburg 7
56 Cranberry Township 7
56 Eastern Adams Regional 7
56 Forks Township 7
56 Hampden Township 7
56 Hatfield Township 7
56 Honesdale 7
56 Jefferson Hills Borough 7
56 Muncy 7
56 Nazareth 7
56 Northampton 7
56 Shaler Township 7
56 Sugarcreek 7
56 Upper Allen Township 7
56 West Manheim Township 7
56 West York 7
57 Conewago Township, Adams County 6
57 Eastern Berks Regional 6
57 East Pikeland Township 6
57 East Vincent Township 6
57 Lehman Township 6
57 Lower Gwynedd Township 6
57 Nanticoke 6
57 North Belle Vernon 6
57 North East, Erie County 6
57 Pittston Township 6
57 Schuylkill Haven 6
57 Shenandoah 6
57 Silver Spring Township 6
57 Southern Chester County Regional 6
57 Southern Regional York County 6
57 Upper Dublin Township 6
57 Upper Providence Township, Montgomery County 6
57 Washington Township, Northampton County 6
57 West Hazleton 6
57 West Whiteland Township 6
57 White Haven Borough 6
58 Ashley 5
58 Carnegie 5
58 Gettysburg 5
58 Glassport 5
58 Hatboro 5
58 Lower Windsor Township 5
58 Mahoning Township, Carbon County 5
58 Milton 5
58 Rostraver Township 5
58 Springdale 5
58 Springfield Township, Montgomery County 5
58 Wright Township 5
59 Coal Township 4
59 Colonial Regional 4
59 Courtdale 4
59 Dallas Township 4
59 East Lansdowne 4
59 Granville Township 4
59 Kennett Square 4
59 Lower Heidelberg Township 4
59 McSherrystown 4
59 Mifflinburg 4
59 Monaca 4
59 New Cumberland 4
59 Penn Township, Westmoreland County 4
59 Pymatuning Township 4
59 Swoyersville 4
59 Waynesboro 4
59 Wellsboro 4
59 West Deer Township 4
60 Bethel Township, Delaware County 3
60 Bridgeport 3
60 Caernarvon Township, Berks County 3
60 Carroll Township, York County 3
60 Conshohocken 3
60 Douglass Township, Montgomery County 3
60 Elkland 3
60 Etna 3
60 Forest City 3
60 Forty Fort 3
60 Franklin Park 3
60 Grove City 3
60 Harrison Township 3
60 Millvale 3
60 Minersville 3
60 Newport Township 3
60 Rockledge 3
60 Roseto 3
60 Scott Township, Allegheny County 3
60 Sharpsburg 3
60 Shippensburg 3
60 Smith Township 3
60 Southwest Greensburg 3
60 Tamaqua 3
60 Trainer 3
60 Upper Pottsgrove Township 3
60 West Newton 3
61 Allegheny Valley Regional 2
61 Berlin 2
61 Cecil Township 2
61 Chartiers Township 2
61 Collier Township 2
61 Delmont 2
61 Dormont 2
61 East Earl Township 2
61 Economy 2
61 Everett 2
61 Greenfield Township, Blair County 2
61 Kittanning 2
61 Latimore Township 2
61 Lower Frederick Township 2
61 Lower Salford Township 2
61 Marysville 2
61 McDonald Borough 2
61 Mercer 2
61 Morton 2
61 Mount Pleasant Township 2
61 Nanty Glo 2
61 North Braddock 2
61 Oakmont 2
61 Roaring Brook Township 2
61 Royersford 2
61 Salem Township, Luzerne County 2
61 Shenango Township, Lawrence County 2
61 South Greensburg 2
61 Tilden Township 2
61 Towamencin Township 2
61 Tunkhannock 2
61 Upper Gwynedd Township 2
61 Washington Township, Fayette County 2
61 West Brownsville 2
61 West Homestead 2
61 West Penn Township 2
61 Williamsburg 2
61 Womelsdorf 2
62 Biglerville 1
62 Butler Township, Luzerne County 1
62 Camp Hill 1
62 Conneaut Lake Regional 1
62 Coudersport 1
62 Derry 1
62 Donora 1
62 East Greenville 1
62 Fairview Township, Luzerne County 1
62 Fawn Township 1
62 Ferndale 1
62 Findlay Township 1
62 Foster Township, McKean County 1
62 Harveys Lake 1
62 Hawley 1
62 Indiana Township 1
62 Jackson Township, Luzerne County 1
62 Jenkins Township 1
62 Koppel 1
62 Littlestown 1
62 Lower Moreland Township 1
62 Macungie 1
62 Middleburg 1
62 Millcreek Township, Lebanon County 1
62 Montour Township 1
62 Muncy Township 1
62 Murrysville 1
62 Narberth 1
62 New Holland 1
62 North Wales 1
62 Norwood 1
62 Orwigsburg 1
62 Resa Regional 1
62 Rice Township 1
62 Selinsgrove 1
62 Shinglehouse 1
62 Southern Clarion County Regional 1
62 South Park Township 1
62 Spring City 1
62 Spring Township, Centre County 1
62 Sugarloaf Township, Luzerne County 1
62 Tunkhannock Township, Wyoming County 1
62 Union City 1
62 Watsontown 1
62 West Conshohocken 1
62 Whitpain Township 1
63 Abbottstown 0
63 Adams Township, Cambria County 0
63 Ambler 0
63 Apollo 0
63 Armagh Township 0
63 Avonmore Borough 0
63 Bally 0
63 Bellefonte 0
63 Bentleyville 0
63 Bigler Township Regional 0
63 Blythe Township 0
63 Bonneauville 0
63 Boswell 0
63 Bradford Township 0
63 Branch Township 0
63 Bryn Athyn 0
63 Butler Township, Schuylkill County 0
63 Carrolltown 0
63 Carroll Township, Washington County 0
63 Carroll Valley 0
63 Cherry Tree 0
63 Coaldale 0
63 Cochranton 0
63 Collegeville 0
63 Conemaugh Township, Cambria County 0
63 Conemaugh Township, Somerset County 0
63 Conyngham 0
63 Cumberland Township, Adams County 0
63 Dallas 0
63 Dunbar 0
63 East Washington 0
63 Elderton 0
63 Elk Lick Township 0
63 Emlenton Borough 0
63 Everson 0
63 Foster Township, Schuylkill County 0
63 Frackville 0
63 Gaines Township 0
63 Geistown 0
63 Great Bend 0
63 Green Tree 0
63 Halifax 0
63 Houston 0
63 Hughestown 0
63 Hughesville 0
63 Hulmeville 0
63 Indian Lake 0
63 Jefferson Township, Mercer County 0
63 Jenkintown 0
63 Jennerstown 0
63 Kane 0
63 Kline Township 0
63 Kulpmont 0
63 Lancaster Township, Butler County 0
63 Lanesboro 0
63 Langhorne Manor 0
63 Leet Township 0
63 Lehigh Township 0
63 Limerick Township 0
63 Lincoln 0
63 Mahanoy Township 0
63 Manor 0
63 Mansfield 0
63 Marlborough Township 0
63 Mayfield 0
63 McAdoo 0
63 Mercersburg 0
63 Mifflin 0
63 Milford 0
63 Mill Hall 0
63 Montrose 0
63 Mount Carmel 0
63 Mount Carmel Township 0
63 Mount Pleasant 0
63 Nescopeck 0
63 New Berlin 0
63 New Hanover Township 0
63 North Catasauqua 0
63 North Hopewell Township 0
63 Northumberland 0
63 North Union Township 0
63 O'Hara Township 0
63 Ohio Township 0
63 Palmyra 0
63 Parker 0
63 Penn 0
63 Perryopolis 0
63 Pine Grove 0
63 Point Township 0
63 Port Allegany 0
63 Port Carbon 0
63 Prospect 0
63 Ralpho Township 0
63 Reading Township 0
63 Renovo 0
63 Riverside 0
63 Rockwood 0
63 Royalton 0
63 Rural Valley 0
63 Sandy Lake 0
63 Saxton 0
63 Scott Township, Lackawanna County 0
63 Sewickley 0
63 Sewickley Heights 0
63 Silver Lake Township 0
63 Smethport 0
63 South Fork 0
63 South Londonderry Township 0
63 St. Clair Township 0
63 Stoneboro 0
63 Tatamy 0
63 Telford 0
63 Tower City 0
63 Union Township, Schuylkill County 0
63 Upper Burrell Township 0
63 Vintondale 0
63 Walker Township 0
63 Wampum 0
63 Waymart 0
63 Weissport 0
63 Westfield 0
63 West Pike Run 0
63 Zerbe Township 0