Ranking of Berks, PA Cities and Places By population in 2020

Updated on June 27, 2025.

Based on the US Census Vintage data estimates, in 2020, among all Berks, PA cities and places, Balance of Berks County had the highest population (254.03K), followed by Reading city (94.98K), and Wyomissing borough (11.11K).

The chart below shows the top 10 cities and places, and the table below shows the ranking of all Berks cities and places.

You can see similar information for other Pennsylvania counties. You can also see the ranking of all cities and places in Pennsylvania.

See this for other years:
Ranking of Berks, PA Cities and Places By population in 2020
Balance of Berks County
Reading city
Wyomissing borough
Shillington borough
Birdsboro borough
West Reading borough
Hamburg borough
Sinking Spring borough
Boyertown borough
Laureldale borough
Ranking of Berks, PA Cities and Places By population in 2020
Items per page:
0 of 0
Rank City or Place Population
1 Balance of Berks County 254032
2 Reading city 94983
3 Wyomissing borough 11105
4 Shillington borough 5469
5 Birdsboro borough 5102
6 West Reading borough 4549
7 Hamburg borough 4312
8 Sinking Spring borough 4275
9 Boyertown borough 4272
10 Laureldale borough 4267
11 Kutztown borough 4155
12 Fleetwood borough 4047
13 Mount Penn borough 3237
14 Kenhorst borough 2998
15 Mohnton borough 2915
16 Womelsdorf borough 2885
17 Wernersville borough 2768
18 Topton borough 2040
19 Robesonia borough 2031
20 Leesport borough 1948
21 St. Lawrence borough 1938
22 Shoemakersville borough 1360
23 Bally borough 1220
24 Bernville borough 904
25 Bechtelsville borough 875
26 Lyons borough 440
27 Centerport borough 314
28 Lenhartsville borough 178
29 New Morgan borough 51
30 Adamstown borough (pt.) 23