Изначально город имел ортогональную планировку — улицы спланированы параллельными и перпендикулярными по отношению друг к другу. Такая планировка центра сохранилась до настоящего времени.
Помимо самого города, в его состав входят хутора, поселки, станицы. Можно заметить, что на востоке города сохранилось достаточно зданий начала прошлого века, как, например, микрорайон Пашковский, который некогда был отдельной станицей.