Gipuzkoa (Spaans: Guipúzcoa) is een provincie van Spanje en maakt deel uit van de regio Baskenland. De provincie heeft een oppervlakte van 1980 km² en is daarmee de kleinste provincie van Spanje. De provincie telde 707.263 inwoners in 2010 verdeeld over 88 gemeenten. Hoofdstad van Gipuzkoa is Donostia-San Sebastian. Andere belangrijke steden zijn Irun, Errenteria, Zarautz, Arrasate, Oñati (met een oude universiteit), Eibar, Tolosa (enige tijd hoofdstad van de provincie geweest), Beasain, Pasaia (de belangrijkste haven) en Hondarribia (een oude vestingstad).