Ове́чкино — железнодорожная станция (населённый пункт) в Завьяловском районе Алтайского края России. Входит в состав Овечкинского сельсовета.
Населённый пункт при станции Западно-Сибирской железной дороги был основан в 1959 году[2].
Станция находится в западной части Алтайского края, в пределах Кулундинской равнины, к юго-западу от озера Батовое, на расстоянии примерно 24 километров (по прямой) к северо-востоку от села Завьялово, административного центра района. Абсолютная высота — 153 метра над уровнем моря[3]. Климат умеренный, резко континентальный. Средняя температура января составляет −18,6 °C, июля — +19,3 °C[4].
Согласно результатам переписи 2002 года, в национальной структуре населения русские составляли 93 %[7].
Уличная сеть станции состоит из трёх улиц[8].