Петровский находится на правом берегу реки Вязовня. На противоположном берегу расположено село Ярославы. Через деревню проходит просёлочная дорога.