Fylket huser flere mindre elver, deriblant Tongraeelva, Sasongelva og Sachonelva (사천강). Inkludert innenfor grensene er også 15 mindre øyer langs kysten som tilsammen utgjør 67 km². Årlig middeltemperatur ligger på 9,2 °C, og varierer fra -8,2 °C til 23,7 °C i henholdsvis januar og august. Årlig regnfall utgjør 1380 mm. Skog utgjør litt mindre enn halve fylket, mens en tredel av fylket er dyrket mark, hvorav det meste går med til risproduksjon.