New Haven is the second largest city in Connecticut, after Bridgeport, with a population of 129,779 at the 2010 United States Census. "New Haven" may also refer to the wider Greater New Haven area, which has nearly 600,000 inhabitants in the immediate area. It is in New Haven County, on New Haven Harbor, on the northern shore of Long Island Sound.