Numerous small streams flow into the Sea of Japan, including the Kwangmoch'ŏn, Segolch'ŏn, Pokkokch'ŏn, and Och'onch'ŏn.
Eighty percent of the county is composed of mountain forests, of which 58.9% is evergreen and 39.9% is deciduous.
Due to its location on the Sea of Japan, Kyŏngsŏng's climate is generally mild, but the region is prone to fog.
[1] DPRK Supreme Leader Kim Jong Un has a seaside villa in Kyongsong.
The county is divided into one town (ŭp), five worker's districts ("rodongjagu"), and 15 villages (ri).