Twin Lakes es un barrio suburbano ubicado en el lado sur de North Branford , Connecticut . La población era de 2476 habitantes en el censo de 2010. Es el barrio más densamente poblado de la ciudad, con 884 habitantes por milla cuadrada en el censo de 2010.
Twin Lakes Road atraviesa el lado oeste del vecindario, Foxon Road atraviesa el lado norte del vecindario y Branford Road recorre el lado sur del vecindario. Tiene muchas propiedades privadas a lo largo de dos lagos idénticos llamados Cedar Lake y Linsley Lake, cada uno a lo largo de un lado de Twin Lakes Road. También es el hogar del campo de golf Twin Lakes, uno de los más grandes y conocidos del estado. Twin Lakes se considera uno de los vecindarios más seguros y populares de North Branford, en el condado de New Haven , Connecticut.
El barrio es muy montañoso, con la montaña Saltonstall al sur. La elevación se estima en 340 pies (100 m), la más alta de cualquier barrio de North Branford. Sin embargo, el punto más alto de la ciudad es la montaña Totoket en Northford , que se eleva a 720 pies (220 m).