Barrundia ist eine 914 Einwohner (Stand 1. Januar 2022) zählende nordspanischeGemeinde in der ProvinzÁlava im Baskenland. Zu der Gemeinde gehören neben dem Hauptort Ozaeta die Ortschaften Audikana (spanisch Audicana), Dallo, Etxabarri Urtupiña (Echávarri-Urtupiña), Elgea (Elguea), Etura, Gebara (Guevara), Heredia, Hermua, Larrea, Marieta-Larrintzar (Marieta-Larrínzar), Marturana und Mendixur (Mendíjur).
Barrundia liegt im Osten des Stausees Embalse de Ullíbarri in einer Höhe von ca. 575 m. Die Gemeinde ist nach dem querenden Fluss Barrundia, einem Nebenfluss des Río Zadorra benannt. Das Klima ist gemäßigt bis warm.