Kangsŏ (kor. 강서군, Kangsŏ-gun) – powiat w Korei Północnej, w prowincji P’yŏngan Południowy. W 2008 roku liczył 191 356 mieszkańców. Graniczy z powiatami Chŭngsan i Taedong od północy, Ch’ŏllima od wschodu, Taean i Ryonggang od południa, a także z Onch’ŏn od zachodu.
Historia Przed wyzwoleniem Korei spod okupacji japońskiej powiat składał się z 16 miejscowości (kor. myŏn) oraz 170 wsi (kor. ri). W obecnej formie powstał w wyniku gruntownej reformy podziału administracyjnego w grudniu 1952 roku. Powiat Kangsŏ składał się wówczas z jednego miasteczka (Kangsŏ-ŭp) i 23 wsi. W marcu 1978 roku znaczna część powiatu znalazła się w granicach administracyjnych miasta Taean (obecnie powiat, także w prowincji P’yŏngan Południowy). Tereny te w marcu 1983 roku ukonstytuowały dzielnicę Kangsŏ w obrębie miasta Taean. W styczniu 2004 roku wraz z dzielnicami Ch’ŏllima i Taean, dzielnica Kangsŏ została przekształcona w powiat. Dzielnice te wraz z powiatem Ryonggang weszły wtedy w skład prowincji P’yŏngan Południowy. W jej granicach powiat Kangsŏ znajduje się do dziś.