Расположен на берегах реки
Быстрой Сосны при впадении в неё реки
Ельчик. В городе есть несколько пересыхающих ручьёв, в частности
Лучок, давший название одному из районов города.
Высота над уровнем моря: минимальная — 108 м — урез воды в р. Быстрой Сосне у Ольшанского карьера; максимальная на поверхности земли — 201 м у въездного знака со стороны Москвы на
автодороге «Дон»; максимальная на зданиях — 274 м на вершине трубы недостроенной котельной в 7-м микрорайоне; высота в историческом центре города — около 140 м; для метеорологических целей высота города
принимается равной 170 м.