Elsegårde est un village dans la commune de Syddjurs, dans la région de Jutland central, au Danemark. Elsegårde se situe à 19 m d'altitude. La grande ville la plus proche est Aarhus, à 32 km à l'ouest. Plages à proximité : Boeslum (4,3 km), Gåsehage (3,6 km), Dråby (5,6 km). Parmi les sites touristiques alentour : Jylland (4,5 km), Glasmuseet Ebeltoft (4,4 km) et Poskær Stenhus (14,7 km). Parmi les sites naturels : Jernhatten (9,4 km) et Agri Bavnehøj (13,4 km).