Ainhoa est une ville des Pyrénées-Atlantiques en région Nouvelle-Aquitaine.
Ainhoa compte 673 habitants.
La densité de la population de Ainhoa est de 42 habitants au km².
Le maire d'Ainhoa est Monsieur Michel IBARLUCIA