Ibarrangelu is a town and municipality in the province of Biscay, within the autonomous community of the Basque Country in northern Spain. It is located in the coastal region of Biscay, near the Bay of Biscay.
According to the 2019 census, the municipality had a population of 632 inhabitants. This small population reflects its character as a minor municipality within the province.