По некоторым историческим сведениям первыми жителями города являлись население Гараманского беклярбекства, переселившиеся из Турции в XV веке ( село Гараман ). В XVIIIXIX вв. сюда эвакуировали пострадавших от землетрясения в Шемахе, и, в связи с этим, жилая местность начала расширяться Основываясь на административные преобразования Царского правительства на Кавказе, в 1867 году в составе Бакинской Губернии был образован Геокчайский уезд. Поселок Геокчай с 1916 года был назван городом. В связи с районированием Азербайджана, в 1930 году был создан Геокчайский район.