Terrenget i fylket er relativt flatt og lavt, med fjell i vest og sletteland i sør og øst. Høyeste fjelltopp Mogufjellet (414 moh). Den største sletta er Unjonsletta på 150 km², formet av den 40 km lange elva Changpochon, som renner inn i Taeryongelva. Langs kysten ligger flere øyer, deriblant Unmudo og Hoesungdo.