Union County, Pennsylvania Cities (2025)

21 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
Linntown101,7361,7990.93%2,3271 CDP
Hartley111,7151,749-0.58%2280 Township
Union121,6081,630-0.31%14411 Township
Lewis131,4701,4820.07%3839 Township
Winfield14836872-0.48%2913 CDP
New Columbia158161,164-1.57%4232 CDP
New Berlin16774794-0.51%1,9950 Borough
West Milton175961,152-3.25%7181 CDP
Laurelton184023363.08%7051 CDP
Allenwood19312195-0.32%5311 CDP
Hartleton20247251-0.4%2721 Borough
Vicksburg21136283-5.56%2820 CDP

Union County Cities Summary

Largest City

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

Smallest City

Vicksburg is the smallest city in Union County, with a population of 136.

10 Largest Cities

There are 21 cities in Union County, Pennsylvania.

Location of Union County