Село Първомай е разположено в Петричко-Санданската котловина в най-ниската част между планините Беласица и Огражден. В близост тече река Струмешница, която се влива в река Струма.Село Първомай е сред най-младите населени места в България.
Село Първомай е разположено в Петричко-Санданската котловина в най-ниската част между планините Беласица и Огражден. В близост тече река Струмешница, която се влива в река Струма.Село Първомай е сред най-младите населени места в България.