La ciudad se encuentra en el centro de la isla, en la confluencia de los ríos Restonica y Tavignano, a 70 km de Bastia y 85 km de Ajaccio.