Więzienie w Edynburgu (ang. The Heart of Midlothian) – powieść historyczna Waltera Scotta z 1818 roku.
Tytuł Tytuł The Heart of Midlothian przywołuje nazwę starego szkockiego więzienia, zrównanego z ziemią na rok przed publikacją książki. Znajdowało się ono w Edynburgu, w centrum dawnego hrabstwa Midlothian. Lud nadał temu więzieniu nazwy: «Tolbooth» albo «Serce Midlothian».
Tło historyczne Akcję utworu Scott umieścił głównie w roku 1736, a jej zakończenie piętnaście lat później, około 1751 roku. Powieść łączy dwa prawdziwe zdarzenia historyczne, które w rzeczywistości nie miały ze sobą nic wspólnego: zamieszki związane z osobą Porteousa i podróż Helen Walker.
Zamieszki wokół Porteousa 14 kwietnia 1736 roku doszło w Edynburgu do rozruchów po straceniu przemytnika Andrew Wilsona. Kapitan John Porteous rozkazał wówczas otworzyć ogień do tłumu. Zginęło kilka osób. Porteous został skazany na śmierć, ale w dniu egzekucji jej wykonanie zostało odroczone. 7 września tłum wdarł się do Old Tolbooth, więzienia, w którym kapitan był więziony i dokonał samosądu.