Воскресенск — город в юго-восточной части Московской области, административный центр городского округа Воскресенск.
Воскресенск расположен на реке Москве, в 80 км к юго-востоку от Москвы.
Город имеет сложную планировочную структуру, состоящую из семи обособленных жилых образований, разделённых промышленно-складскими зонами, транспортными трубопроводами и притоками Москвы-реки.
Основная часть города расположена на левом берегу Москвы-реки в Мещёре, на правом берегу находится только спальный микрорайон Новлянский.
Общая протяжённость города с северо-запада на юго-восток вдоль Москвы-реки и железнодорожной магистрали Москва — Рязань составляет 16 км; на территории города находятся 5 железнодорожных станций этой магистрали: «Платформа 88 км», «Воскресенск», «Шиферная», «Москворецкая» и «Цемгигант».
По территории городского поселения Воскресенск проходит участок автомобильной трассы регионального значения А108 протяжённостью 6 км, расположен северо-западнее г. Воскресенска.
В 14 км к юго-западу от города пролегает трасса М5 Москва—Челябинск, а примерно в 25 км к северо-востоку — автодорога Р105 Москва—Касимов.
Протяжённость автомобильных дорог общего пользования в границах городского поселения составляет 166 км.
Транспортные услуги предоставляет государственное транспортное предприятие ПБ «Воскресенское ПАТП» «МАП № 2 автоколонна 1417», ООО «Серпантин» и 2 индивидуальных предпринимателя (ИП «Селезнёв Н. А.», ИП «Тихвинская Л. П.»), осуществляющие пассажирские перевозки посредством маршрутных такси.