Chacabuco er en provins i den chilenske regionen Metropolitana de Santiago. Provinshovedstaden er Colina. Provinsen dekker et areal på 2 076,1 km², og har 267 553 innbyggere (2017).
Provinsen består av tre kommuner:[2]