Посёлок Гаркуша расположен в Запорожском сельском поселении Темрюкского района Краснодарского края.
В 2010 году население составляло 1066 человек.