자강도
희천시는 남쪽으로 평안북도와 평안남도에 맞닿아 있다. 서남쪽은 평안북도 운산군과 평양직할시 모란봉구역, 동남쪽은 평안남도 녕원군이다. 희천시의 서북쪽은 자강도 송원군, 동북쪽은 자강도 동신군이다.