Административный центр Петушинского района Владимирской области.
Образует одноимённое муниципальное образование город Петушки со статусом городского поселения как единственный населённый пункт в его составе.
Петушки расположены на левом берегу реки Клязьмы (бассейн реки Волги), в 67 км к юго-западу от Владимира, в 120 км к востоку от Москвы.
Город находится на федеральной автодороге М-7 «Волга» Москва — Уфа.
От Москвы до станции Петушки можно доехать на электропоездах, следующих с Курского вокзала, также на электропоезд можно сесть на остановочных пунктах Серп и Молот (станции метро «Римская» и «Площадь Ильича»), Новогиреево (станция метро «Новогиреево») и других остановочных пунктах Горьковского направления Московской железной дороги.
В городе сохранилась церковь Успения Божией Матери (1910), построенная в стиле модерн.
В августе 2010 года жители Петушков отметили 100-летие храма.
Недалеко от станции находится гиперболоидная водонапорная башня, конструкции академика В. Г. Шухова.
Впрочем, в самом городе активно обсуждаются строительные работы по сооружению нового депо, начатые летом 2010 года.
В здании, где ныне располагается средняя школа № 2, в 1942 году размещался штаб и личный состав 178-й танковой бригады, сформированной 1 марта того же года.
В городе существует музей петуха, основанный в 1997 году Николаем Корниловым.
До 2000 года при въезде в город со стороны Москвы справа от дороги было установлено стилизованное изображение петуха.