Le golfe de Botnie est situé entre la Suède et la Finlande. Il fait partie de la mer Baltique, une étendue d'eau méditerranéenne composée à la fois d'eau douce et d'eau salée.
Le golfe de Botnie est la partie nord de la mer Baltique et est composé à 80 % d'eau douce et à 20 % d'eau salée. Il est sujet à la couverture de glace pendant les mois d'hiver. La partie la plus septentrionale du golfe de Botnie est la baie de Botnie, tandis que la partie sud est la mer de Botnie.
Les autres parties de la mer Baltique comprennent le golfe de Riga à l'est, le golfe de Finlande au nord-est, le nord de la mer Baltique, les baies de Gdansk et de Poméranie au sud, la baie de Kiel à l'ouest et la Baltique Correct.