Il megalodonte (Carcharodon megalodon o Carcharocles megalodon Louis Agassiz, 1843) è una specie estinta di squalo di notevoli dimensioni, noto per i grandi denti fossili, alcuni dei quali ritrovati anche in Sardegna. Il nome scientifico megalodon deriva dal greco e significa appunto "grande dente". I fossili di C. megalodon si trovano in sedimenti dall'Eocene al Pliocene (tra 55 e 1,8 milioni di anni fa).
La classificazione è oggetto di dibattito scientifico tra gli esperti. In passato questo animale è stato classificato nel genere Carcharodon, come l'attuale squalo bianco. Nel 1995 il nuovo genere Carcharocles (appartenente alla famiglia Otodontidae) fu proposto per classificare l'animale. Molti paleontologi ora appoggiano quest'ultima teoria.
Le dimensioni dei fossili ritrovati (per lo più denti lunghi fino a 17 cm, anche se pare siano stati ritrovati denti di 20 cm) fanno pensare ad un animale la cui lunghezza avrebbe potuto raggiungere i 18 metri. Le stime sul peso indicano che poteva raggiungere le 50-60 tonnellate.
Basandosi sul metabolismo dello squalo bianco, si pensa che il C. megalodon avesse bisogno di mangiare in media un quinto del suo peso ogni giorno, cioè 8 tonnellate di carne. Possedeva un’apertura della mascella superiore ai 2 metri e pare che la sua dieta potesse includere anche le grandi balene.