El municipio está formado por dos núcleos de población: El Casco Antiguo o "Pueblo Viejo" situado a las faldas del monte Ezcaba o San Cristóbal que conserva la fisonomía característica de un pequeño pueblo del norte de Navarra y el Casco Nuevo, principal núcleo de población y lugar donde se concentran los servicios, el cual está situado en la parte llana, contiguo a la capital, concretamente entre los barrios de la Rochapea, la Chantrea y Ezcaba.