Село Заречное находится на левом берегу реки Омельник,
выше по течению на расстоянии в 1 км расположено село Махновка,
ниже по течению на расстоянии в 1 км расположено село Гуляйполе,
на противоположном берегу — сёла Обозновка и Новый Выселок.
Река местами пересыхает, на ней сделана большая запруда.