Zarautz é um município da Espanha na província de Guipúscoa, comunidade autónoma do País Basco. Tem 14,8 km² de área e em 2021 tinha 23 271 habitantes (densidade: 1 572,4 hab./km²).[1]