Geografia Nowej Anglii została ukształtowana głównie za sprawą działalności lodowca, który ustąpił z tych terenów tysiące lat temu. Zlodowacenie zostawiło po sobie głównie postrzępione wybrzeże i łagodne stoki górskie, a na nadmorskich nizinach sporo jest pozostałych z tego okresu polodowcowych jezior i bagien. Najwyższym szczytem Nowej Anglii jest wysoka na 1917 m, znajdująca się w stanie New Hampshire góra Waszyngtona, która jest najwyższym szczytem jednego z pasm Appalachów – Gór Białych. Góra ta słynie z nieprzewidywalnej pogody i huraganowych wiatrów (nawet 372 km/h). W regionie pełno jest również rzek i strumieni. Główną rzeką jest długa na 640 km, z dorzeczem o powierzchni 29 138 km², Connecticut River. Największym jeziorem jest leżące na granicy amerykańsko-kanadyjskiej jezioro Champlain. Powierzchnia tego jeziora wynosi 1130 km².

Klimat leżącej na atlantyckim wybrzeżu Nowej Anglii jest ściśle związany zarówno z działalnością zimnego Prądu Labradorskiego, jak i obecnością długich pasm górskich ciągnących się od stanu Connecticut do samej granicy amerykańsko-kanadyjskiej w stanie Maine. Nowoangielski klimat znany jest przede wszystkim ze swojej nieprzewidywalności i różni się w zależności od regionów.