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

Updated on June 27, 2025.

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

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 2021
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 2021
Items per page:
0 of 0
Rank City or Place Population
1 Balance of Berks County 254899
2 Reading city 94963
3 Wyomissing borough 11137
4 Shillington borough 5464
5 Birdsboro borough 5100
6 West Reading borough 4545
7 Hamburg borough 4391
8 Sinking Spring borough 4273
9 Boyertown borough 4270
10 Laureldale borough 4265
11 Kutztown borough 4161
12 Fleetwood borough 4046
13 Mount Penn borough 3235
14 Kenhorst borough 2995
15 Mohnton borough 2912
16 Womelsdorf borough 2882
17 Wernersville borough 2766
18 Robesonia borough 2105
19 Topton borough 2037
20 Leesport borough 1948
21 St. Lawrence borough 1938
22 Shoemakersville borough 1359
23 Bally borough 1220
24 Bernville borough 904
25 Bechtelsville borough 877
26 Lyons borough 440
27 Centerport borough 314
28 Lenhartsville borough 178
29 New Morgan borough 51
30 Adamstown borough (pt.) 23