Zarautz zählt rund 22.000 Einwohner. Die Bevölkerung ist mehrheitlich baskisch geprägt, mit einer hohen Identifikation zur Region und einem ausgeprägten Gemeinschaftssinn. Euskara, die baskische Sprache, wird neben Spanisch aktiv im Alltag genutzt.
Während der Sommermonate wächst die Bevölkerungszahl durch den Zustrom von Touristen stark an. Es gibt eine zunehmende Zahl europäischer und internationaler Einwohner, die sich aufgrund der hohen Lebensqualität in Zarautz niederlassen.
Die Stadt ist besonders familienfreundlich, mit einem breiten Angebot an Schulen, Freizeiteinrichtungen und sportlichen Aktivitäten für Kinder und Jugendliche.