Ranking of Bucks, PA Cities and Places By population in 2024

Updated on June 27, 2025.

Based on the US Census Vintage data estimates, in 2024, among all Bucks, PA cities and places, Balance of Bucks County had the highest population (565.93K), followed by Bristol borough (9.98K), and Morrisville borough (9.74K).

The chart below shows the top 10 cities and places, and the table below shows the ranking of all Bucks 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 Bucks, PA Cities and Places By population in 2024
Balance of Bucks County
Bristol borough
Morrisville borough
Perkasie borough
Quakertown borough
Doylestown borough
Sellersville borough
Chalfont borough
New Britain borough
New Hope borough
Ranking of Bucks, PA Cities and Places By population in 2024
Items per page:
0 of 0
Rank City or Place Population
1 Balance of Bucks County 565933
2 Bristol borough 9982
3 Morrisville borough 9745
4 Perkasie borough 9338
5 Quakertown borough 9302
6 Doylestown borough 8382
7 Sellersville borough 4538
8 Chalfont borough 4415
9 New Britain borough 2814
10 New Hope borough 2641
11 Yardley borough 2591
12 Penndel borough 2525
13 Dublin borough 2278
14 Newtown borough 2272
15 Tullytown borough 2258
16 Telford borough (pt.) 2205
17 Langhorne borough 1634
18 Langhorne Manor borough 1472
19 Richlandtown borough 1345
20 Hulmeville borough 988
21 Ivyland borough 952
22 Trumbauersville borough 878
23 Riegelsville borough 842
24 Silverdale borough 801