It comprises 30 distinct ri (the smallest South Korean administrative division), and has a population of 8,427 (from 2003 registration figures).
Although its role today is far less central, it remains an important local town, served by intercity buses as well as the Gyeongbuk Line railroad.
The Iancheon stream runs from west to east across southern Hamchang and into the Yeong, which shortly thereafter meets the Nakdong.
The reputed tomb of Goryeong's founder, who is also the progenitor of the Hamchang Kim lineage, is located near the town center.
At this time, Hamchang was known by various names which appear to suggest a connection with Goryeong Gaya, such as Goreung (고릉, 古陵), Gonyeong (고녕, 古寧), and Godongnam-gun (고동람군, 古冬欖郡).