Unjŏn (kor. 운전군, Unjŏn-gun) – powiat w Korei Północnej, w prowincji P’yŏngan Północny. W 2008 roku liczył 101 130 mieszkańców. Graniczy z powiatami Pakch’ŏn od wschodu i T’aech’ŏn od północy, a także z miastem Chŏngju od zachodu. Powiat znajduje się nad Morzem Żółtym, określanym w Korei Północnej jako Morze Zachodniokoreańskie. Około 40% terytorium stanowią lasy. Przez powiat przebiega linia kolejowa P’yŏngŭi, łącząca stolicę Korei Północnej, Pjongjang ze znajdującym się w północno-zachodniej części kraju miasta Sinŭiju, a dalej z siecią kolejową Chin. 40% terytorium powiatu stanowią lasy.
Historia Przed wyzwoleniem Korei spod okupacji japońskiej powiat składał się z xx miejscowości (kor. myŏn) oraz yy wsi (kor. ri).
Przed wyzwoleniem Korei spod okupacji japońskiej tereny należące do powiatu wchodziły w skład powiatu Pakch’ŏn (konkretnie tworzył miejscowości Kasan, Kadong i Kanam). 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 Masan, Taejŏn, Kodŏk, Kalsan (wszystkie poprzednio wchodziły w skład powiatu Chŏngju), Ryonggye, Sŏ, Kasan (8 wsi) oraz Ch'ŏngryong (4 wsie – wszystkie znajdowały się w powiecie Pakch’ŏn). Powiat Unjŏn składał się wówczas z jednego miasteczka (Unjŏn-ŭp) i 28 wsi (kor.