The city is flanked to the east by the Charyeong Mountains, and spills out over plains and rolling hills to the west. Some of the mountains in the city's vicinity include Malloesan (611m), Seonggeosan (579m), Taejosan (422m), Heukseongsan (519m), Gwangdeoksan (699m), and Manggyeongsan (600m). The city itself is generally flat, with only a few areas, such as Anseon-dong, that are built up on hilly terrain.
