대동강
북쪽으로 대동강 하구, 황해에 면한다. 동쪽은 은천군, 동남쪽은 안악군, 남쪽은 삼천군과 송화군, 서쪽은 과일군과 접한다.