what county is new haven, ct in
With a population of 129,779 people, New Haven is the principal municipality in the Greater New Haven metropolitan area, which had a total population of 571,310 in 2000. It is located in New Haven County, on New Haven Harbor, on the northern shore of Long Island Sound.