Sunchon est une ville nord-coréenne située dans la province du Pyongan du Sud au confluent du Kumchon et du Taedong. D'après le recensement de 2008, la population de la ville est de 297 317 habitants. Elle est desservie par la ligne ferroviaire Pyongra.