Село Новософиевка находится левом берегу реки Рябинка. Ниже по течению в селе Воскресеновка на реке находится плотина, которая образует Воскресеньевское водохранилище. На безымянном левом притоке, который протекает по балке Попов Яр, также сделаны многочисленные запруды.
Ниже по течению примыкает к селу Ивановка. Выше по течению — село Дмитровка. На противоположном берегу расположено село Бабаки.