La mer de Bismarck se trouve entre l'île de Nouvelle-Guinée au sud-ouest et l'arc formé par l'archipel Bismarck, qui la sépare de l'océan Pacifique du nord au sud-est. Elle est reliée par un passage au sud à la mer des Salomon entre la Nouvelle-Guinée et la Nouvelle-Bretagne.