Den er en sørvestlig forstad til New Haven og tilhører tildels denne byens tettbygde område som har over 500.000 innbyggere.