Moçambique faz fronteira com sete países vizinhos, a saber: a Norte a Tanzania; a Noroeste o Malawi e a Zâmbia; a Oeste o Zimbabwe; a Sudeste a África do Sul e a Swaziandia; e a sul novamente a África do Sul. A este fica o Oceano Índico (Canal de Moçambique).
Estas confrontações, são geograficamente definidas e de forma mais exacta pela forma que se segue:
Fronteira Norte
Está estabelecida entre o curso do rio Rovuma entre a sua foz e a sua confluência do rio Messingue: deste ponto para o Oeste uma linha convencional até um ponto a meio do lago Niassa (Lat. 11° 30′ e Long 34° 48′).
Fronteira Oeste
Separa o território nacional de cinco países vizinhos, ao longo de cerca de 2680km, desde o seu extremo mais a Norte localizado num ponto a meio do Lago Niassa, onde começa fronteira com o Malawi, até ao extremo sul situado junto à fronteira com a Suazilândia.
A fronteira Oeste, limita sucessivamente o território nacional do Malawi, através de três províncias: Niassa e Zambézia (no sentido Norte-Sul) e Tete (no sentido Sul-Noroeste), num percurso de cerca de 1200 km; a partir do paralelo de 14° Latitude Sul, tangente à província de Tete, começa a fronteira Norte-Ocidental com a Zâmbia no sentido Noroeste-Sudeste até ao rio Aruagua, prosseguindo ao longo do curso deste no sentido Norte-Sul, até à confluência com o rio Zambeze, percorrendo cerca de400 km. Deste ponto, começa em direcção Sul a fronteira com o Zimbábue.
Ao chegar-se ao paralelo de 16º Latitude Sul, a fronteira toma grosso modo o sentido Oeste Este até ao meridiano de 33º Longitude Este. Deste ponto, retoma o sentido geral Norte Sul até ao ponto de encontro com o rio Save. Daqui, desenvolve-se no sentido Sudoeste até ao rio Limpopo onde termina a fronteira com o Zimbabwe. Esta é a maior fronteira terrestre que Moçambique faz com um país vizinho, percorrendo cerca de 1000 Km distribuídos pelas províncias de Tete, Manica e Gaza. A partir do rio Limpopo, começa a fronteira com a África do Sul no sentido geral Noroeste Sudeste, até junto a nascente do rio Mazinchope, situado mais ou menos sobre o meridiano de 32º Longitude Este. Deste ponto, desenvolve-se em direcção Sul ao longo do referido meridiano até ao monte M’ponduine onde, a fronteira com a África do Sul e interrompida depois de percorridos cerca de 400 Km, para dar lugar a curta fronteira com a Swazilândia, também no sentido geral Norte-sul até a confluência com o rio Maputo (extremo sul da fronteira) num percurso de cerca de 80 Km.
Fronteira Este
O território Moçambicano, sendo banhado a Este pelo Oceano Índico (canal de Moçambique), tem a sua fronteira Este limitada a 12 milhas marítimas a partir da linha de base.
Fronteira Sul
Vai do rio Maputo até a confluência com o rio Pongolo; deste local até a Ponta de Ouro, corre uma linha convencional na direcção geral de Este.