Ambarakaraka est une ville et une commune urbaine (Kaominina), du nord de Madagascar, dans la province de Diego-Suarez.