Visegrad, meaning in Slavic languages the "upper town" (or "acropolis"), may refer to:
Places
- Vishegrad, Kardzhali Province, a village in Bulgaria
- Vishegrad, the highest peak of Sakar Mountain in Bulgaria
- Visegrád, a town and castle in Hungary
- ViÃ
¡egrad, a town and municipality in Republika Srpska, Bosnia and Herzegovina
- VyÃ
¡ehrad, district of Prague, Czech Republic
- VyÃ
¡ehrad, a castle in Prague, Czech Republic
- VyÃ
¡ehrad (Prague Metro), the metro station that serves it
Other uses
See also