Boiro es un municipio de España ubicado en la provincia de La Coruña, comunidad autónoma de Galicia, en la comarca del Barbanza, con un área de 86,58 km² y una población total de 18 871 habitantes (INE 2016) y densidad poblacional de 217,96 hab/km².