← 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.
| Town | Population | Typical household income | Typical 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.
- 17829 Hartleton
- 17835 Laurelton
- 17837 Lewisburg
- 17844 Mifflinburg
- 17845 Millmont
- 17855 New Berlin
- 17856 New Columbia
- 17880 Swengel
- 17885 Weikert
- 17886 West Milton
- 17887 White Deer
Nearby counties in Pennsylvania
- Snyder County 17
- Northumberland County 24
- Montour County 2
- Lycoming County 15
- Clinton County 21
- Columbia County 24
Link to this page
Copy this HTML to link to this page from your own site.