Union County, Pennsylvania Cities (2025)

14 cities

City
Rank
2025 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
East Buffalo17,4527,395-0.17%48915 Township
Lewisburg25,2775,1560.46%5,4231 Borough
White Deer34,3534,404-0.48%9446 Township
Kelly44,0384,0015.62%23517 Township
Gregg53,5834,092-4.99%24115 Township
Buffalo63,5623,588-0.25%11830 Township
Mifflinburg73,4673,482-0.09%1,9222 Borough
Winfield83,2933,362-0.06%13824 Township
West Buffalo92,8422,883-0.46%7438 Township
Hartley101,7151,749-0.58%2280 Township
Union111,6081,630-0.31%14411 Township
Lewis121,4701,4820.07%3839 Township
New Berlin13774794-0.51%1,9950 Borough
Hartleton14247251-0.4%2721 Borough

Union County Cities Summary

Largest City

East Buffalo is the largest city in Union County, with a population of 7,452.

Smallest City

Hartleton is the smallest city in Union County, with a population of 247.

10 Largest Cities

There are 14 cities in Union County, Pennsylvania.

Location of Union County