Петровское сельское поселение расположено в южной части Лискинского муниципального района Воронежской области в 20 км от районного центра г. Лиски. Административным центром поселения является село Петровское. На севере территория поселения граничит с Щученским сельским поселением, на западе — с Коломыцевским сельским поселением, на юге — с Каменским муниципальным районом, на востоке — с Колыбельским сельским поселением.
Общая численность населения сельского поселения по переписи 2021 г.. составляет 840 человек. На территории поселения расположено пять населенных пункта: С. Петровское, сл. Екатериновка, х. Новая Грань, х. Первое Мая, х. Михайловский, общее число домовладений 346 единиц.
Административным центром Петровского сельского поселения является село Петровское.
Общая площадь земель в границах Петровского сельского поселения составляет 6,027 тыс. га,
Связь с районным центром осуществляется по дороге Лиски – Колыбелка.
Пути воздушного сообщения и аэропорты отсутствуют.