Barbara Edelpöck (Hungarian: Eedelpöck Borbála; died 1495) was the mistress of Matthias Corvinus, King of Hungary. She gave birth to the King's only, although illegitimate, child, John Corvinus.
Barbara Edelpöck was a daughter of a citizen of Stein in Lower Austria. She met the King in early 1470.