Kosŏng (kor. 고성군, Kosŏng-gun) – powiat w Korei Północnej, w prowincji Kangwŏn. W 2008 roku liczył 61 277 mieszkańców. Graniczy z powiatami T’ongch’ŏn od północy, Kŭmgang na zachodzie, a także z należącym do Korei Południowej powiatem o tej samej nazwie. Przez powiat przebiega linia kolejowa Kŭmgangsan Ch’ŏngnyŏn, łącząca Anbyŏn i góry Kŭmgang.

Historia Przed wyzwoleniem Korei spod okupacji japońskiej powiat składał się z jednego miasteczka (kor. ŭp), 7 miejscowości (kor. myŏn) oraz 99 wsi (kor. ri). W obecnej formie, powiat powstał w wyniku gruntownej reformy podziału administracyjnego w grudniu 1952 roku. W jego skład weszły wówczas tereny należące wcześniej do miejscowości Jangjŏn, Oegŭmgang, Kosŏng (13 wsi), Sŏ (12 wsi), Sudong (3 wsie – wszystkie należały wcześniej do dawnego powiatu Kosŏng), a także miejscowość Rimnam (wcześniej znajdowały się w powiecie T’ongch’ŏn). Od tego momentu powiat Kosŏng składał się z jednego miasteczka (Kosŏng-ŭp) oraz 26 wsi (kor. ri).