Town Chart.

← Back to Discover · All towns in Pennsylvania

Towns in Union County

11 towns with data in Union County, Pennsylvania, largest first. Find your matches.

Lewisburg is the largest of the 11 towns we list in Union County, with 5,257 people. Together they have 14,795 people.

TownPopulationTypical household incomeTypical home price
Lewisburg 5,257 $54,767 $235,200
Mifflinburg 3,473 $67,391 $209,500
Linntown 1,764 $114,426 $265,800
Winfield 909 $88,625 $253,200
West Milton 804 $47,574 $174,200
New Berlin 781 $89,286 $204,600
New Columbia 766 $115,176 $181,900
Vicksburg CDP (Union County) 289 $37,961 n/a
Laurelton 258 $67,188 $151,700
Hartleton 248 $82,875 $148,900
Allenwood 246 $75,000 $163,400

ZIP codes in Union County

11 ZIP codes in Union County, Pennsylvania. A ZIP code can also reach into a neighboring county.

Nearby counties in Pennsylvania

Link to this page

Copy this HTML to link to this page from your own site.