En 2010, además de Pionyang, otras seis ciudades superaban los 300 000 habitantes: Hamhung (586 337), Namp'o (471 075), Hŭngnam (362 970), Kaesong (354 810), Wŏnsan (342 852) y Ch'ŏngjin (330 208).