Шевцово — посёлок в Правдинском районе Калининградской области России.
Находится в южной части Калининградской области, в зоне хвойно-широколиственных лесов[2], в пределах Виштынецкой возвышенности[3], к востоку от реки Путиловка, на расстоянии примерно 42 километров (по прямой) к юго-востоку от города Правдинск, административного центра района.
Климат характеризуется как переходный от морского к умеренно континентальному. Среднегодовая температура воздуха — 7,7 °C. Средняя температура воздуха самого холодного месяца (января) — −2,9 °C (абсолютный минимум — −35 °C); самого тёплого месяца (июля) — 18,7 °C (абсолютный максимум — 36 °C). Годовое количество атмосферных осадков — 775 мм, из которых большая часть выпадает в тёплый период[3].
Посёлок Шевцово, как и вся Калининградская область, находится в часовой зоне МСК−1. Смещение применяемого времени относительно UTC составляет +2:00[4].
Согласно результатам переписи 2002 года, в национальной структуре населения русские составляли 81 %[6].