Uiju (Hán Việt: Nghĩa Châu) là một huyện của tỉnh Pyongan Bắc tại Cộng hòa Dân chủ Nhân dân Triều Tiên. Huyện nằm ở bờ nam sông Áp Lục và bên bờ bắc là Trung Quốc, huyện cũng quản lý một số cù lao trên dòng sông. Uiju nằm trên đồng bằng sông Áp Lục và có dãy núi Kangnam chạy qua. Đỉnh cao nhất trên địa bàn là Cheonmasan (700m). Huyện giáp với Sakju ở phía đông bắc, Chonma ở phía đông nam, Pihyon ở phía nam và Sinuiju ở phía tây nam. Năm 2008, dân số toàn huyện Uiju là 110.018 người (52.185 nam và 57.833 nữ), trong đó, dân cư đô thị là 57.229 người (52%) còn dân cư nông thôn là 52.789 người (48%).