Село Вишневе розташоване на березі річки Кам'янка, вище за течією примикає смт Софіївка, нижче за течією на відстані 2 км розташоване село Олексіївка. Через село проходять автомобільні дороги Н11 та Т 0419.
Історія
За даними на 1859 рік у власницькому селі Мар'янівка (Баратівка) Верхньодніпровського повітуКатеринославської губернії налічувалось 56 дворових господарств, у яких мешкало 282 особи (144 чоловічої статі та 138 — жіночої), існувала православна церква[1].
Станом на 1886 рік в селі, центрі Мар'янівської волості, було 69 дворів, у яких мешкало 448 осіб, існувала школа[2].
За переписом 1897 року кількість мешканців зросла до 597 осіб (284 чоловічої статі та 313 — жіночої), з яких 595 — православної віри[3].
У 1908 році кількість мешканців зросла до 809 осіб (410 чоловіків та 390 жінки), налічувалось 120 дворових господарств[4].
9 грудня 2014 року у селі невідомі завалили пам'ятник Леніну.
↑Волости и важнѣйшія селенія Европейской Россіи. По данным обслѣдованія, произведеннаго статистическими учрежденіями Министерства Внутренних Дѣл, по порученію Статистическаго Совѣта. Изданіе Центральнаго Статистическаго Комитета. Выпуск VIII. Губерніи Новороссійской группы. СанктПетербургъ. 1886. — VI + 157 с. (рос. дореф.)