Воскресенск — город в юго-восточной части Московской области, административный центр городского округа Воскресенск.

Воскресенск расположен на реке Москве, в 80 км к юго-востоку от Москвы.

Город имеет сложную планировочную структуру, состоящую из семи обособленных жилых образований, разделённых промышленно-складскими зонами, транспортными трубопроводами и притоками Москвы-реки.

Основная часть города расположена на левом берегу Москвы-реки в Мещёре, на правом берегу находится только спальный микрорайон Новлянский.

Общая протяжённость города с северо-запада на юго-восток вдоль Москвы-реки и железнодорожной магистрали Москва — Рязань составляет 16 км; на территории города находятся 5 железнодорожных станций этой магистрали: «Платформа 88 км», «Воскресенск», «Шиферная», «Москворецкая» и «Цемгигант».

По территории городского поселения Воскресенск проходит участок автомобильной трассы регионального значения А108 протяжённостью 6 км, расположен северо-западнее г. Воскресенска.

В 14 км к юго-западу от города пролегает трасса М5 Москва—Челябинск, а примерно в 25 км к северо-востоку — автодорога Р105 Москва—Касимов.

Протяжённость автомобильных дорог общего пользования в границах городского поселения составляет 166 км.

Транспортные услуги предоставляет государственное транспортное предприятие ПБ «Воскресенское ПАТП» «МАП № 2 автоколонна 1417», ООО «Серпантин» и 2 индивидуальных предпринимателя (ИП «Селезнёв Н. А.», ИП «Тихвинская Л. П.»), осуществляющие пассажирские перевозки посредством маршрутных такси.