Berks County, Pennsylvania Cities (2025)

133 cities

City
Rank
2025 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Reading196,25494,9830.26%9,77910 City
Spring229,06828,4680.72%1,58018 Township
Exeter326,23125,4330.96%1,08324 Township
Muhlenberg422,69521,8951.03%1,92412 Township
Cumru516,00515,6170.79%76521 Township
Wyomissing611,33811,1050.41%2,5155 Borough
Bethel79,8899,5931%1,8285 Township
Maidencreek89,3959,1540.79%69713 Township
Sanatoga98,9428,7100.43%2,6463 CDP
Maxatawny108,4267,1700.39%32326 Township
South Heidelberg117,9617,6960.71%57514 Township
Robeson127,8367,5370.8%23134 Township
Blandon137,5678,0460.37%1,7054 CDP
Ancient Oaks147,5387,4010.78%3,1102 CDP
Wescosville157,0316,8481.11%2,5853 CDP
Lower Heidelberg166,9746,2472.12%47015 Township
Bern176,8466,6620.87%35419 Township
Reading186,0055,8010.76%22826 Township
Longswamp195,7315,5630.63%25223 Township
Shillington205,5495,4690.29%5,5551 Borough
Pennside215,4905,3811.57%5,4141 CDP
Bethel225,4815,1360.86%15835 Township
Whitfield235,4035,1830.84%4,8161 CDP
Colebrookdale245,2235,1070.73%6208 Township
Birdsboro255,1785,1020.29%3,9111 Borough
Lower Alsace264,9414,7390.84%1,0315 Township
Caernarvon274,8084,2365.35%5429 Township
Brecknock284,7004,6060.75%26618 Township
Hamburg294,6124,3121.32%2,4442 Borough
West Reading304,6124,5490.26%7,7641 Borough
Jacksonwald314,4383,8401.6%2,5142 CDP
Amity Gardens324,4044,0361.52%3,7101 CDP
Lorane334,3974,5490.25%2,4722 CDP
Laureldale344,3634,2670.44%5,3861 Borough
Kutztown University354,3523,8982.26%9,1810 CDP
Sinking Spring364,3404,2750.3%3,4971 Borough
Boyertown374,3374,2720.3%5,6111 Borough
Centre384,2634,1390.73%19921 Township
Kutztown394,2284,1550.33%2,6432 Borough
Bethel404,2024,0561.01%10042 Township
Fleetwood414,1144,0470.32%3,9411 Borough
Ruscombmanor424,1053,9920.86%30114 Township
Union434,0673,8840.92%17423 Township
Reiffton444,0544,142-0.2%2,1242 CDP
Alsace453,9493,8300.84%32512 Township
Oley463,9293,8080.8%16524 Township
Douglass473,8963,6631.41%30913 Township
Riverview Park483,7493,2930.67%3,7791 CDP
Tilden493,7453,5991.35%19819 Township
Richmond503,7413,6090.86%15824 Township
Rockland513,7243,6390.73%22017 Township
Tulpehocken523,7043,4280.93%15823 Township
Stowe533,6013,697-0.19%2,6271 CDP
Greenwich543,5173,4181.01%11431 Township
Halfway House553,4263,0281.06%1,6322 CDP
Pottsgrove563,3943,245-0.15%1,2273 CDP
Mount Penn573,2843,2370.27%8,0100 Borough
West Wyomissing583,2323,192-0.37%4,0001 CDP
Earl593,2133,0980.97%23414 Township
Hereford603,1512,9791.06%20615 Township
Ontelaunee613,1442,6143.63%3639 Township
Kenhorst623,0432,9980.3%5,1931 Borough
Womelsdorf632,9682,8850.54%3,4271 Borough
Mohnton642,9572,9150.27%3,8701 Borough
Wernersville652,8162,7680.32%3,7451 Borough
Perry662,5452,4730.75%14118 Township
Temple672,3441,6891.34%6,9140 CDP
Robesonia682,2082,0311.61%2,4781 Borough
Grill692,1521,7932.18%2,7731 CDP
Topton702,0682,0400.24%2,9841 Borough
South Temple711,9862,0881.9%5,9460 CDP
Leesport721,9781,9480.3%2,7281 Borough
St. Lawrence731,9681,9380.31%2,1941 Borough
Upper Tulpehocken741,9111,8550.84%8223 Township
West Hamburg751,8962,210-0.32%5833 CDP
Lincoln Park761,8391,5720.82%5,8570 CDP
Heidelberg771,7761,7350.85%12414 Township
Albany781,7191,6620.88%4340 Township
New Berlinville791,7121,9611.36%1,1362 CDP
Hereford801,7041,4863.15%1,7211 CDP
Pike811,6291,5900.74%11614 Township
Upper Bern821,6191,5740.87%9218 Township
Springmont831,5991,1193.76%9,5180 CDP
Bethel841,5551,555-0.19%4237 Township
Morgantown851,5301,5413.17%1,3461 CDP
Flying Hills861,5031,908-4.51%2,9301 CDP
West Lawn871,4221,547-1.39%6,7080 CDP
District881,4091,3750.93%12212 Township
Shoemakersville891,3911,3600.43%2,5861 Borough
Fox Chase901,3581,832-1.31%3,9020 CDP
North Heidelberg911,2701,2290.95%9413 Township
Bally921,2371,2200.24%2,4111 Borough
Muhlenberg Park931,1151,325-1.76%1,9221 CDP
Oley941,0931,065-1.18%8911 CDP
Bethel951,0571,099-0.84%6915 Township
Penn State Berks961,0427897.09%2,5050 CDP
Colony Park971,0361,135-0.29%1,7151 CDP
Bernville989169040.22%2,1550 Borough
Greenfields999041,130-1.95%1,2221 CDP
Bechtelsville1008908750.34%1,6861 Borough
Spring Ridge1018721,003-0.91%9651 CDP
Stony Creek Mills102820743-1.8%1,2851 CDP
Gibraltar1037956521.02%6761 CDP
Alleghenyville1047781,013-2.99%2983 CDP
Edenburg1057437090.54%1,2881 CDP
Mertztown1066669330%6331 CDP
New Jerusalem107625435-0.32%3442 CDP
Gouglersville1086074930.66%4441 CDP
Dauberville109577799-3.03%2752 CDP
Mount Aetna1104965181.85%1,0020 CDP
Walnuttown111459562-0.43%7741 CDP
Mohrsville1124576191.11%1,5490 CDP
Lyons1134474400.22%1,2560 Borough
Pennwyn114442658-4.95%8321 CDP
Douglassville115427439-0.23%6621 CDP
Strausstown1163783377.39%1,7660 CDP
Montrose Manor117375407-3.85%1,6230 CDP
Centerport1183193140.31%1,8330 Borough
Shartlesville119317478-3.06%3561 CDP
Rehrersburg120293194-0.34%2,1080 CDP
Alsace Manor121288335-4.32%8470 CDP
Stouchsburg122288378-6.49%2141 CDP
Bethel123266500-5.67%2651 CDP
Bowers124242247-2.42%3981 CDP
Virginville125220213-2.65%1941 CDP
New Schaefferstown126186137-1.06%1791 CDP
Lenhartsville1271801780%9730 Borough
Kempton128155103-0.64%1881 CDP
Dryville129132129-12%951 CDP
Baumstown130104227-17.46%1041 CDP
Maxatawny13180796.67%7920 CDP
Schubert13275193-13.79%1271 CDP
New Morgan13351510%96 Borough

Berks County Cities Summary

Largest City

Reading is the largest city in Berks County, with a population of 96,254.

Smallest City

New Morgan is the smallest city in Berks County, with a population of 51.

10 Largest Cities

There are 133 cities in Berks County, Pennsylvania.

Location of Berks County