Biriatou liegt etwa 25 Kilometer südwestlich von Bayonne im Süden der historischen Provinz Labourd in den westlichen Pyrenäen an der Grenze zu Spanien. Umgeben wird Biriatou von den Nachbargemeinden Urrugne im Norden und Osten, Bera im Süden und Südosten sowie Irun im Westen.