La azitromicina difiere estructuralmente de la eritromicina por la sustitución de un grupo metilo por un átomo de nitrógeno en el carbono 9 del anillo de lactona, mientras que la claritromicina se diferencia por la metilación de un grupo hidroxilo en la posición 6 del anillo de lactona.