Water Buffalo vs. Impala: Horns and Species Differences Explained
Impalas are not water buffalo. Impalas are a small African antelope, whereas water buffalo are large wild bovines indigenous to south and southeast Asia.
Both males and females of various subspecies of both impala and water buffalo species have horns as well.