Gipuzkoa (Spaans: Guipúzcoa, Baskies: Gipuzkoa) is 'n provinsie van die Outonome Gemeenskap van die Baskeland in Spanje. Dit word begrens deur die provinsies Biskaje in die weste en Álava in die suide, die Outonome gemeenskap van Navarra in die ooste, die Franse département Pyrénées-Atlantiques in die noordooste, en die Golf van Biskaje in die noorde. Dit is aan die oostelike punt van die Kanteberiese See aan die Baai van of Biskaje geleë en beskik oor 66 km kuslyn. Die provinsie se Atlantiese klimaat beteken dat die landskap oorwegend groen is. Die totale oppervlak van die provinsie is 1 980 km² wat beteken dat dit die kleinste provinsie in Spanje is. Die provinsie se bevolking is 682 977 (2002), waarvan omtrent 'n kwart in die hoofstad, San Sebastián, woon. Ander belangrike dorpe is Irun, Errenteria, Zarautz, Arrasate, Oñati, Éibar, Tolosa, Beasain en Pasaia. Gipuzkoa bestaan uit 'n reeks van ses byna parallelle valleie met ses ooreenkomstige riviere. Die belangrikste bevolkingssentra word aangetref waar die riviere in die see in vloei.