Hedeby (tyska: Haithabu eller Haddeby, fornnordiska: Heiðabýr), var en handelsplats under sen dansk merovingertid, vilket motsvarar svensk vendeltid och vikingatiden, en tidsperiod som varade från 700-talet och fram till mitten av 1000-talet. Rester av bosättningen ligger idag i byn Haddeby i Tyskland, belägen i Busdorfs kommun söder om staden Schleswig i Kreis Schleswig-Flensburg i förbundslandet Schleswig-Holstein.
Det forntida Hedeby låg längst inne i en smal vik av Östersjön, kallad Schlei (danska: Slien). Det korta avståndet över land till floden Treene som rann ut i Nordsjön medförde att byn blev en utmärkt hamnplats för omlastning, så att skeppen slapp segla hela vägen runt Danmark.
I dagens Hedeby finns ett vikingamuseum med arkeologiska fynd från platsen.