Villa y Municipio de Gipuzkoa situado al noroeste de la provincia. Atraviesa su término de norte a sur el río Deba, en el que desembocan varios arroyos como el de Aranerreka y el de Orrusun-Erreka. La villa se encuentra al suroeste del término municipal en la margen derecha del río. La zona que le rodea es montañosa, oscilando sus alturas entre 864 y 100 m. Las coordenadas geográficas son 43° 12' 50" de latitud y 1° 16' 20" de longitud (mapa catastral, hoja 63, 1:50.000). Limita al norte con los términos de Mutriku y Deba, al sur con los de Soraluze, Bergara y Azkoitia, al este con Deba y Azpeitia y al oeste con Eibar y los términos de Markina y Etxebarri (Bizkaia). La mayor parte de su casco urbano se encuentra edificada sobre el terreno fluvial del río Deva. Al norte de la población se extiende una zona de terrenos constituidos por una sucesión flyschoide arenisco-calizo-arcillosa. El resto de sus terrenos colindantes se hallan formados por calizas y margas areniscosas, y por basaltos submarinos. El cuerpo antiguo de la población se compone de cinco calles encerradas intramuros. Posee un arrabal denominado de las Monjas, el lugar de Alzola y parte del valle de Mendaro. Los barrios extramurales son: San Pedro, San Lorenzo, San Miguel, San Roque y Arriaga que están compuestos de caseríos y naves industriales.