 Selinsgrove is the principal city in the Selinsgrove, PA Micropolitan Statistical Area"," and is also part of the larger Bloomsburg-Berwick-Sunbury, PA Combined Statistical Area.As of the census of 2010, there were 5,654 people, 1,812 households, and 930 families residing in the borough.The population density was 2,976 people per square mile (1,149/km²).