Selinsgrove, PA is a small town located in Snyder county. Its population of 5,774 and population density of 3,229 people per square mile makes it one of the more densely populated towns in the area. There are plenty of local businesses in Selinsgrove that can cater to all your needs from department stores like Weis Markets to specialty shops like Hogestown Great Western Store and Salon. Year round outdoor activities such as fishing, hiking, camping and biking are also a popular pastime for residents and visitors alike. The town is home to several organizations such as the Selinsgrove Area Historical Society which works to preserve the history of Selinsgrove and its surrounding area. Additionally, there are many local sporting events throughout the year including football games at Susquehanna University or baseball games at Snegrove High School ball fields. No matter what you're looking for, there's sure to be something for everyone in Selinsgrove!
The population in Selinsgrove is 5,774. There are 3,154 people per square mile aka population density. The median age in Selinsgrove is 29.3, the US median age is 38.4. The number of people per household in Selinsgrove is 2.1, the US average of people per household is 2.6.
Family in Selinsgrove
- 31.1% are married
- 10.6% are divorced
- 19.6% are married with children
- 33.0% have children, but are single
Race in Selinsgrove
- 88.1% are White
- 1.8% are Black
- 1.1% are Asian
- 0.0% are Native American
- 0.0% claim Other
- 6.8% claim Hispanic ethnicity
- 2.2% Two or more races
- 0.0% Hawaiian, Pacific Islander