Город расположен в 419 км к западу — юго-западу от Москвы в верхнем течении Днепра. Он имеет выгодное географическое положение на путях из Москвы в Беларусь, Прибалтику, страны Центральной и Западной Европы.
Население города составляет 316,5 тыс. чел. (2005).