Costello is an Irish surname of Gaelic origin, derived from Mac Costela meaning "son of Costelá," which itself comes from Old Norse Kostila brought by Viking settlers. It's one of Ireland's most prominent families, with early records dating back to the 13th century. Today, Costello is found worldwide, particularly in countries with significant Irish immigration.