According to the United States Census Bureau, the borough has a total area of , all land. It is bordered to the northeast by Olyphant, to the north by Blakely, to the northwest by Dickson City, to the west by Scranton, and to the south by Dunmore.
According to the United States Census Bureau, the borough has a total area of , all land. It is bordered to the nort,heast by Olyphant, to the north by Blakely, to the northwest by Dickson City to the west by Scranton, and to the south by Dunmore.