El nombre de Castillo y Elejabeitia se debe a que el municipio surgió en una fecha indeterminada por la unión de dos antiguas parroquias, la de Castillo y la de Elejabeitia.