is a borough in Carbon County, Pennsylvania, United States. The population was 3,288 at the 2000 census. The name is of Indian origin, signifying narrow valley. Nesquehoning was formed in result of the coal mining industry.
According to the United States Census Bureau, the borough has a total area of 21.6 square miles (55.9 km²), of which, 21.2 square miles (54.8 km²) of it is land and 0.4 square miles (1.1 km²) of it (1.90%) is water. Nesquehoning is located 3 miles west of Jim Thorpe and 5 miles northeast of Lansford. Nesquehoning's elevation is at 830 feet above sea level.