 Mail in voter registration forms are available at the borough office, the U.S. Post Offices on Rtes 11&15, Selinsgrove Community Library and the county courthouse in Middleburg, Snyder County, PA.

Selinsgrove Area School District is the local public school district.There are approximately 2700 students (down from 3000 in 2002) clustered on a campus located in Selinsgrove borough.The Pennsylvania Department of Education projects a declining enrollment for the foreseeable future.