강남 산맥의 끝 부분에 있어 대부분이 산지이며, 북동부의 압록강, 남부의 삼교천 유역에만 다소 평야가 발달하였다.
압록강에는
위화도를 비롯하여 많은 섬들이 있어 농경지로 이용되고 있다.
심한 대륙성 기후를 나타내며 강수량은 적다. 논농사보다 밭농사가 성하여 보리, 밀, 조, 수수, 옥수수, 삼 등이 생산되고, 지하 자원으로는 금, 철, 니켈 등이 났으며, 수풍댐, 의주댐의 풍부한 수력 발전을 바탕으로 공업이 성하였다.
옛날에는 의주읍이 중국과 우리 나라를 잇는 교통과 무역의 중심지였으나, 경의선 철도의 개통으로 그 자리를 신의주에 넘겨 주었다.