Situada en la isla de Baffin, en la bahía Frobisher (al sureste de la isla), que le daba nombre antaño, posee una población de 6699 habs.