Palmerton is located in southern Carbon County at (40.803077, -75.611808). It lies just north of the junction of the Lehigh River and Aquashicola Creek, which in turn is just north of the Lehigh Gap through Blue Mountain. To the north of Palmerton is Stony Ridge.