Aia (spanischAya) ist ein Dorf und eine Gemeinde in der Provinz Gipuzkoa in der spanischenAutonomen Gemeinschaft Baskenland mit 2094 Einwohnern (Stand: 1. Januar 2022). Die Gemeinde besteht neben dem Hauptort Aia aus den Ortschaften Altzola, Andatza, Arratola Aldea, Arrutiegia, Elkano, Etxetaballa, Iruretaegia, Kurpidea, Laurgain, Olaskoegia, Santio Erreka und Urdaneta.
Aia liegt im Norden der iberischen Halbinsel etwa 25 Kilometer westsüdwestlich von Donostia-San Sebastián und etwa 85 Kilometer östlich von Bilbao. Der Río Oria begrenzt die Gemeinde im Nordosten.
Das Klima ist wegen der Nähe zur Küste noch stark vom Seeklima mit gemäßigten Sommern und milden Wintern geprägt.