Pinandokfjellene ligger i øst, med Paegundokfjellet (백운덕산, 868 moh) og fylkets høyeste topp, Samgakfjellet (삼각산, 936 moh). Taeryongelva renner gjennom fylket sammen med flere sideelver som Chonbangelva og Changsongelva. Middeltemperaturen er 8,5 °C, fra januar på -10 °C til august på 23,8 °C. Årlig gjennomsnittlig nedbør er 1338 mm. 64 prosent av arealet er skog, 30 prosent er kultuvert.