Село Гай знаходиться за 2 км від лівого берега річки Вовча, на відстані 2 км від сіл Відрадне і Новоолександрівка. По селу протікає пересихаючий струмок з загатою.
Як більшість сіл цього району, воно постало з хутора, який заснували малоземельні та безземельні селяни з навколишніх сіл. Назва хутора та села походить від гаю — невеликого лісового масиву на околиці поселення.