Село Сосновка находится на левом берегу реки Клевень, выше по течению на расстоянии в 3,5 км расположено село Катериновка, ниже по течению на расстоянии в 4,5 км расположен пгт Шалыгино, на противоположном берегу — село Сварково.
Вокруг села много ирригационных каналов.
Рядом проходит автомобильная дорога E 38 (Т-2502).
Происхождение названия
На территории Украины 33 населённых пункта с названием Сосновка.