Административный центр Петушинского района Владимирской области.

Образует одноимённое муниципальное образование город Петушки со статусом городского поселения как единственный населённый пункт в его составе.

Петушки расположены на левом берегу реки Клязьмы (бассейн реки Волги), в 67 км к юго-западу от Владимира, в 120 км к востоку от Москвы.

Город находится на федеральной автодороге М-7 «Волга» Москва — Уфа.

От Москвы до станции Петушки можно доехать на электропоездах, следующих с Курского вокзала, также на электропоезд можно сесть на остановочных пунктах Серп и Молот (станции метро «Римская» и «Площадь Ильича»), Новогиреево (станция метро «Новогиреево») и других остановочных пунктах Горьковского направления Московской железной дороги.

В городе сохранилась церковь Успения Божией Матери (1910), построенная в стиле модерн.

В августе 2010 года жители Петушков отметили 100-летие храма.

Недалеко от станции находится гиперболоидная водонапорная башня, конструкции академика В. Г. Шухова.

Впрочем, в самом городе активно обсуждаются строительные работы по сооружению нового депо, начатые летом 2010 года.

В здании, где ныне располагается средняя школа № 2, в 1942 году размещался штаб и личный состав 178-й танковой бригады, сформированной 1 марта того же года.

В городе существует музей петуха, основанный в 1997 году Николаем Корниловым.

До 2000 года при въезде в город со стороны Москвы справа от дороги было установлено стилизованное изображение петуха.