Visegrád /ˈviʃɛɡɾaːd/ (nom slave signifiant « ville haute ») est une ville de Hongrie située sur le Danube.