Cape May is a city at the southern tip of Cape May Peninsula in Cape May County, New Jersey. It is one of the country's oldest vacation resort destinations. As of the 2010 United States Census, the city had a year-round population of 3,607.