Onch’ŏn (kor. 온천군, Onch’ŏn-gun) – powiat w Korei Północnej, w południowo-zachodniej części prowincji P’yŏngan Południowy. W 2008 roku liczył 149 851 mieszkańców. Graniczy z powiatem Chŭngsan od północy, a także z powiatami Ryonggang i Kangsŏ od wschodu. Powiat znajduje się nad Morzem Żółtym, określanym w Korei Północnej jako Morze Zachodniokoreańskie. Przez powiat przebiegają trzy linie kolejowe: 89-kilometrowa linia P’yŏngnam, łącząca powiat Onch’ŏn ze stolicą kraju, Pjongjangiem, linia Namdong, łącząca Onch’ŏn ze stacją Namdong w powiecie Sukch’ŏn, a także 17-kilometrowa linia Ryonggang z powiatu o tej samej nazwie do znajdującej się w powiecie Onch’ŏn stacji MayŏngKokubu Hayato, 将軍様の鉄道 (Shōgun-sama no Tetsudō) , ..

Historia Przed wyzwoleniem Korei spod okupacji japońskiej, tereny należące do powiatu wchodziły w skład powiatów Ryonggang i Kangsŏ. 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 (kor. myŏn) Taedae, Sinnyŏng, Kŭmgok, Kwisŏng, Sŏhwa, Ryongwŏl i Haeun (10 wsi – wszystkie miejscowości poprzednio znajdowały się w powiecie Ryonggang). Powiat Onch’ŏn składał się wówczas z jednego miasteczka (Onch’ŏn-ŭp) i 21 wsi (kor. ri).