Selinsgrove is a borough in Snyder County, Pennsylvania, United States. Founded in 1787 by Captain Anthony Selin, who fought with Washington in the Revolutionary War, Selinsgrove features a delightful blend of small-town friendliness and scenic countryside with an abundance of quaint shops, restaurants and businesses with colonial and early American architecture.
Its quiet streets, historic homes and easy access to shopping centers and schools make Selinsgrove an ideal place for families. Situated on the shores of the Susquehanna River, there are many opportunities for boating and swimming in the summer, and ice fishing and skating in the winter. The population was 5,383 at the 2000 census. More specifically in terms of demographics the number of men in Selinsgrove is 2,357, and the number of women is 3,026. It is the largest borough in Snyder County.
Nestled in the middle of the Susquehanna River Valley in Central Pennsylvania, Selinsgrove is located along US Route 11 & US Route 15, 50 miles (80 km) north of Harrisburg and about five miles (8 km) southwest of Sunbury.