Selinsgrove, Pennsylvania
Place
Selinsgrove is the largest borough in Snyder County, Pennsylvania, United States. The population was 5,654 at the 2010 census.Selinsgrove is geographically located in the middle of the Susquehanna River Valley in Central Pennsylvania, along U.S. Routes 11 and 15, 36.4 miles (58.6 km) north of Harrisburg and 5.7 miles (9.2 km) southwest of Sunbury.