황해북도
황해남도 동남부의 내륙에 있다. 남쪽으로 배천군·연안군, 서쪽으로 청단군, 북쪽으로 황해북도 린산군·평산군, 동쪽으로 례성강 사이에 두고 황해북도 금천군과 인접한다.