Tucked into the heart of Cape May County, not far from the New Jersey coastline, is Upper Township. It has remained quite rural since pre-colonial times when the Lenni Lenape Native Americans roamed the land here. Before the American Revolution, fishermen and whalers settled in Upper Township, making their living from the rich ocean nearby. The township is comprised of Beesleys Point, Marmora, Palermo, Seaville, Tuckahoe, Greenfield, Marshallville, Steelmantown, Petersburg and Strathmere. Over 12,000 people live within these communities that make up Upper Township. More Upper Township Information Upper Township Business Directory Upper Township Schools