Un composto eterociclico è un composto ciclico costituito da molecole nelle quali uno o più atomi dell'anello sono eteroatomi, cioè atomi diversi dal carbonio. Gli eteroatomi più comuni sono: l'azoto, l'ossigeno, lo zolfo, il boro, il fosforo. Ciascuno di essi dà origine a vaste famiglie di composti eterociclici.