Castelul Kronborg este situat în apropierea satului Elsinore (daneză: Helsingør) la capătul extrem al insulei Zealand, în cel mai îngust punct al strâmtorii Oresund (daneză: Øresund), care separă Danemarca și Suedia.