Tŏksŏng (kor. 덕성군, Tŏksŏng-gun) – powiat w Korei Północnej, w prowincji Hamgyŏng Południowy. W 2008 roku liczył 97 617 mieszkańców. Graniczy z powiatami Kimhyŏnggwŏn (prowincja Hamgyŏng Północny) od północy, Hoch'ŏn od północnego wschodu, Riwŏn od południowego wschodu, Pukch’ŏng od południa, Hongwŏn od południowego zachodu, Sinhŭng od zachodu, a także z miastem Tanch’ŏn od wschodu. Przez powiat przebiega 61-kilometrowa linia kolejowa Tŏksŏng, łącząca stacje Sinpukch’ŏng (powiat Pukch’ŏng) i Sangni (powiat Tŏksŏng). Ok. 89% powierzchni powiatu stanowią lasy, w większości iglaste.

Historia Przed wyzwoleniem Korei spod okupacji japońskiej tereny należące do powiatu wchodziły w skład powiatu Pukch’ŏng. W obecnej formie 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 Sangch'asŏ, Hach'asŏ, Nigok, Sŏngdae (powiat Pukch’ŏng) i Tŏksŏng (13 wsi). Pierwotnie powiat Tŏksŏng składał się z jednego miasteczka (Tŏksŏng-ŭp) oraz 26 wsi (kor.