Посёлок Шевлягинский, населённый пункт в составе Новопокровского сельского поселения Новохопёрского муниципального района Воронежской области.

Шевлягинский, посёлок Новохопёрского района, расположен в 26 километрах к северо-западу от села Новохопёрск.

В 1887 году на этом месте была усадьба некоего Шевлягина. В первые годы Советской власти здесь возник посёлок, который получил название Шевлягинский.