The Pujŏllyŏng, Taedŏk, and Kŏdubong (거두봉) ranges pass through the county.
Major streams include the Kŏsŏch'ŏn (거서천), Konp'ach'ŏn (곤파천), and Tongp'allyŏngch'ŏn (통팔령천).
Tŏksŏng county is divided into 1 ŭp (town), 1 rodongjagu (workers' districts) and 23 ri (villages): The local economy is centred on manufacturing, although agriculture also plays a role.
Local crops include maize, soybeans, and potatoes; these are chiefly grown along the valleys.
Mining is supported by deposits of iron ore, gold, fluorspar, and magnetite.