Η πόλη οφείλει το όνομά της στη γεωγραφία της, καθώς βρίσκεται στην κορυφή ενός λόφου - "vo hrid".
Η πόλη βρίσκεται στις όχθες της μαγευτικής λίμνης της Οχρίδας και βρίσκεται περίπου 170 χιλιόμετρα νοτιοδυτικά της πρωτεύουσας της Βόρειας Μακεδονίας, των Σκοπίων. Λόγω του γαλήνιου τοπίου, της πλούσιας ιστορίας και της πολιτιστικής κληρονομιάς της, η Οχρίδα αποτελεί μνημείο παγκόσμιας κληρονομιάς της UNESCO από το 1979.
Η πόλη πιστεύεται ότι είναι ένας από τους παλαιότερους οικισμούς στα Βαλκάνια, με αρχαιολογικούς χώρους που χρονολογούνται από τη Νεολιθική εποχή, και έχει επίσης αποτελέσει κέντρο μιας πλούσιας θρησκευτικής ιστορίας, όπου χτίστηκαν έως και 365 εκκλησίες εντός της πόλης, μία για καθεμία ημέρα του χρόνου.