Bidasoa () – rzeka w Kraju Basków na północy Hiszpanii. W dolnym odcinku stanowi granicę pomiędzy Hiszpanią a Francją.

Nazwę swoją przyjmuje poniżej małego miasta Oronoz - Mugairi (gmina Baztan) w prowincji Nawarra, rzeka właściwie powstała wskutek połączenia się kilku strumieni blisko wsi Erratzu. Za rzekę źródłową uważa się strumień Baztan, którego źródła znajdują się na północno-wschodnich zboczach szczytu Autza (1306 m n.p.m.). Bidasoa uchodzi do Zatoki Biskajskiej pomiędzy miejscowościami Hendaye (Francja) i Hondarribia (Hiszpania). Przed ujściem do oceanu, rzeka tworzy zatokę zwaną Txingudi położoną między tymi miastami a Irun. Zatoka ta o powierzchni 128 ha została wpisana w 2002 r. na listę obszarów chronionych Konwencją Ramsarską.

Etymologia Rzeka obejmuje obszar lingwistycznego pogranicza, więc jej nazwa brzmi różnie w zależności od języka, mianowicie [βi'ðaʃoa] po baskijsku, [βiða'ʃoa] po hiszpańsku i [bidasoa] po francusku.