Onsŏng is a county (kun) situated in the North Hamgyong Province of North Korea. It is located in close proximity to the border with China, with the town of Onsong serving as its administrative center.
The area is historically significant as the site of the former Onsong concentration camp, which has since been closed.