According to the United States Census Bureau, Franklin borough had a total area of 4.570 square miles (11.835 km2), including 4.498 square miles (11.650 km2) of land and 0.072 square miles (0.185 km2) of water (1.57%) [REF].
Franklin Furnace provides many examples of the complex mineralogy of the area [REF].