En el medio de la boca de la bahía se encuentra la isla Akpatok (903 km²) y en su interior hay muchas islas pequeñas próximas a la ribera, siendo las mayores, Nipper, Tiercel, Qikirtajuaq, Ivik y, ya fuera de la bahía, frente a su límite oriental, la isla Killining.
Las islas situadas al norte del paralelo 60° N son parte del territorio de Nunavut, mientras que las pequeñas islas al sur pertenecen a Quebec.
La bahía de Ungava está rodeado por numerosas aldeas inuit, siendo la mayor Kuujjuaq, emplazada en la desembocadura del río Koksoak.
A pesar de que está bastante cerca del abierto océano Atlántico (separados solo por estrecho de Hudson), la bahía de Ungava se considera por lo general parte del océano Ártico, porque la tierra que la rodea tiene un clima extremadamente frío.
El promedio de precipitación está en torno a 400-450 mm por año, la mayoría caída en el verano.