San Nicolás se encuentra a 24 km al noroeste de Chillán y a 407 km al sur de Santiago.