Namyang Workers' District (남양로동자구) is a town in Onsong, North Hamgyong, North Korea. It lies on the Tumen River and opposite to the city of Tumen that stands in the Chinese bank of the river.
The town's latitude is 42°57′6″N 129°51′33″E / 42.95167°N 129.85917°ECoordinates: 42°57′6″N 129°51′33″E / 42.95167°N 129.85917°E. The estimated population within a 5 km radius of the town is 65,956. The phone prefix used by the town is +850. The town's altitude is 131 ft, or 39 meters.
Most of the movement in the town is made by trucks and bicycle. The town is also served by Namyang Station on the Hambuk Line of the Korean State Railway.