Campofranco es una comuna siciliana de 3.631 habitantes. Su superficie es de 35 km. Su densidad es de 104 hab/km. Forma parte de la región italiana de Sicilia. Está situada en la provincia de Caltanissetta. Las comunas limítrofes son Aragona (AG), Casteltermini (AG), Grotte (AG), Milena, y Sutera|.