Гекуба (Hecube, по-греч. Гекоба) – вторая жена царя Приама, по Гомеру, дочь фригийского царя Диманта, по Еврипиду, дочь Киссея, по другим – речного бога Сангария, мать многих сыновей (по Гомеру – 19) и дочерей. Первенцем ее был Гектор. Во время второй беременности Гекуба видела во сне, что она носит во чреве факел, который подожжет всю Трою; сон был истолкован в смысле рождения сына, который принесет гибель Трое. Этим сыном оказался Парис. После разрушения Трои Гекуба попала рабыней в руки греков.
При дележе добычи Гекуба досталась Одиссею, который отвез ее во фракийский Херсонес. Там местный царь Полиместор, уступая требованиям Агамемнона и Одиссея, решивших искоренить род Приама, убил младшего сына Гекубы Полидора. Тогда Гекуба позвала Полиместора, обещая ему показать, где в развалинах Трои спрятан клад, но, когда он пришел с двумя сыновьями, она выхватила спрятанный у нее на груди кинжал и заколола обоих мальчиков, а Полиместору выколола глаза. (По другой версии, матерью Полидора была Лаофоя и погиб он в бою, сраженный Ахиллом.).
Учитывая возраст Гекубы и обрушившиеся на нее несчастья, Агамемнон простил ей содеянное, однако фракийская знать, желая отомстить Гекубе, забросала се дротиками и камнями.
Тогда Гекуба превратилась в собаку по кличке Майра и стала с лаем носиться вокруг, отчего фракийцы в замешательстве бежали. По другой версии, Гекуба стала рассказывать про Одиссея и других греков такие ужасные истории (обвиняя их в варварстве и попрании веры), что им не оставалось ничего другого, как предать ее смерти. Тень Гекубы приняла облик одной из черных собак, которые следуют повсюду за Гекатой; эта собака прыгнула в море и уплыла в сторону Геллеспонта.
По Еврипиду (в трагедии, которая названа ее именем), она пережила еще принесение в жертву греками ее дочери Поликсены и смерть сына Полиодора, который убит был фракийским царем Полиместором; отомстив этому последнему, она бросилась в море.
По Овидию, ее после превращения в суку забросали каменьями фракийцы.