Campofelice di Roccella (Sicilian: Campufilici di Ruccedda) is a comune (municipality) in the Province of Palermo in the Italian region of Sicily, located about 50 kilometres (31 mi) southeast of Palermo. As of 31 December 2004, it had a population of 5,896 and an area of 14.7 square kilometres (5.7 sq mi).
Campofelice di Roccella borders the following municipalities: Collesano, Lascari, Termini Imerese.