Swoyersville is a borough in Luzerne County, Pennsylvania, United States. The population was 5,062 at the 2010 census. Swoyersville is located within the Wyoming Valley West School District.
Swoyersville is located at 41°17′41″N 75°52′36″W. According to the United States Census Bureau, the borough has a total area of 2.1 square miles, all of it land.
Swoyersville’s terrain is flat in the south, with the northern part of the borough being on a hill. The majority of the borough’s land is urban, with some forest in the north.