According to the United States Census Bureau, the borough has a total area of 2 sqmi , all land, though part of the Little Lehigh Creek, a tributary of the Lehigh River, flows just outside the Emmaus border with Salisbury Township.