Gaztelu es un municipio ubicado en la provincia de Guipúzcoa en País Vasco. La población de Gaztelu es de 154 personas (2020), el área de Gaztelu es de 9.15 kilómetros cuadrados, la distancia de Gaztelu a Vitoria (capital de la País Vasco) es de 61 kilómetros, la distancia de Gaztelu a Madrid es de 437 kilómetros. Gaztelu comparte fronteras con Leaburu, Belaunza, Berástegui, Elduayen, Oreja, Lizarza, Areso, Araiz y Tolosa.