Dengan populasi 129.779 orang, New Haven adalah munisipalitas utama di wilayah metropolitan Greater New Haven, yang memiliki total populasi 571.310 pada tahun 2000. Kota ini terletak di New Haven County, di Pelabuhan New Haven, di pantai utara Long Suara Pulau.