Село находится в западной части Саратовского Правобережья, в пределах Окско-Донской равнины, в степной зоне[3], на левом берегу реки Елани, к югу от автодороги Р22, на расстоянии примерно 12 километров (по прямой) к юго-востоку от города Балашова. Абсолютная высота — 151 метр над уровнем моря[4].
Климат
Климат характеризуется как умеренно континентальный с холодной малоснежной зимой и сухим жарким летом. Среднегодовая температура воздуха — 4,3 — 4,7 °C. Средняя многолетняя температура самого холодного месяца (января) составляет −11,1 °С (абсолютный минимум — −39 °С), температура самого тёплого (июля) — 20,7 °С (абсолютный максимум — 39 °С). Средняя продолжительность безморозного периода 145—155 дней. Среднегодовое количество атмосферных осадков — 476 мм, из которых 200—300 мм выпадает в период с апреля по октябрь. Снежный покров держится в среднем 130—135 дней в году[3].