Ba tàu chiến của Hải quân Hoa Kỳ từng được mang cái tên USS MacKenzie, được đặt nhằm vinh danh Alexander Slidell MacKenzie (1803–1849), một sĩ quan Hải quân Hoa Kỳ: