남포항은 대동강 하구 항으로 평양에서 서남쪽으로 70km 정도 떨어져 있으며 조선민주주의인민공화국 최대공업지구인 평양공업지구의 관문이자 북한 제2의 도시인 남포직할시를 배후에 두고 있다.
항만 면적이 828.9㎢인 남포항은 중국 다롄 시와 바다를 사이에 두고 있는데 그 거리는 180해리 정도다. 남포항은 일제식민통치기간인 1925년부터 건설되었으나, 한국 동란중 심하게 파괴된 후 크게 개선·확장하여 중요 군항의 하나이자 서해안 최대의 무역항이 되었다. 남포항은 1∼2월 중순까지 결빙현상이 발생하나 선박입항에는 지장이 없다.