Shylock is een sleutelfiguur en de antagonist in Shakespeare's 1596 of 1597 toneelstuk The Merchant of Venice. Hij is een Joodse geldschieter.
Shylock gaat akkoord met een band met Antonio, de koopman van Venetië. Deze band vereist dat Antonio een pond van zijn vlees geeft naast zijn hart als het geld niet op een bepaalde datum wordt terugbetaald. Als Antonio faalt, gaat Shylock naar de rechtbank om het pond vlees te krijgen. Antonio had hem eerder beledigd en bespuwd in de Rialto (het handelscentrum van Venetië). Dit helpt te verklaren waarom Shylock zijn pond vlees eiste.
Ondertussen wordt Shylock's dochter Jessica verliefd op Antonio's vriendin Lorenzo en bekeert zich tot het christendom. Dit draagt bij aan de woede van Shylock.
Shylock faalt in de rechtbank, en Antonio wordt vrijgelaten. Shylock wordt beschuldigd van poging tot moord. Shylock wordt dan gedwongen de helft van zijn eigendommen aan het land te geven en de andere helft aan Antonio en zich te bekeren tot het christendom.
Shylock heeft een beroemde toespraak die begint met "Heeft geen Joodse ogen?" Beroemde acteurs die Shylock hebben gespeeld zijn onder andere Laurence Olivier.
In Shakespeare's tijd waren er al enkele honderden jaren geen Joden meer legaal aanwezig in Engeland (sinds Edward I's Edict of Expulsion in 1290). Maar het idee van Joden als geldschieters bleef uit de Middeleeuwen. Historisch gezien was het geldlenen een vrij gewone bezigheid onder Joden, misschien omdat christenen geen woeker mochten uitoefenen.