Polymnestor sau Polymestor (în greacă Πολυμήστωρ ) a fost rege al Traciei în timpul războiului troian . Ovidiu îi dă titlul de Rege al Odriselor . I s-a dat sarcina de a-l păzi pe fiul lui Priam , Polydorus , precum și un număr mare de comori, dar a pus copilul să moară pentru a păzi comorile și și-a aruncat rămășițele pe mal. Când Hecube , mama copilului, a văzut cadavrul, l-a invitat în Troia sub pretextul dezvăluirii ascunsei unei comori, apoi i-a pus pe el și pe cei doi fii ai săi la moarte pentru a răzbuna moartea fiului ei. În furia sa feroce, Hecube a scos ochii trădătorului pentru a-și răzbuna.
Este vorba despre Hecuba lui Euripide .
Fluturele Papilio polymnestor îi poartă numele.