Castelfranco Emilia er en by og kommune i provinsen Modena i Emilia-Romagna, Italia. Byen ligger ca 25 km nordvest for Bologna. I 1861 ble kommunen slått sammen med den tidligere kommunen Piumazzo.
Castelfranco Emilia er kjent for å være stedet hvor tortellini, en kjent italiensk matrett, skal være funnet opp. Lambruscovin blir produsert i regionen.