population in  blairsville pa
The 2016 Blairsville, Pennsylvania, population is 3,321. There are 2,347 people per square mile (population density).