Гајдук (рус. Гайдук) насељено је место руралног типа (село) на југозападу европског дела Руске Федерације. Налази се у југозападном делу Краснодарске покрајине и административно припада њеном Новоросијском градском округу.
Према подацима националне статистичке службе РФ за 2010, село је имала 7.484 становника.
Село Гајдук се налази у југозападном делу Краснодарске покрајине, на око десетак километара северозападно од центра града Новоросијска. Лежи на југоисточној обали Абрауског полуострва, на обали Црног мора, на источним падинама брда Колдун (висине 447 метара).
Централни део села лежи на надморској висини од око 110 метара.
Насеље је основано 1870. године.
Према подацима са пописа становништва 2010. у селу је живело 7.484 становника.