San Carlos is bordered on the west by the commune of Ninhue, on the north by Ñiquén and Cauquenes (the latter in Cauquenes Province), on the east by San Fabián, and on the south by San Nicolás, Chillán and Coihueco.