 Tunkhannock is located at (41.540836, -75.947703).According to the United States Census Bureau, the borough has a total area of 0.9 square mile (2.3 km²), all of it is land.Skyhaven Airport is a public use airport located one nautical mile (1.85 km) south of the central business district of Tunkhannock, in neighboring Eaton Township.