Carovigno es una localidad italiana de la provincia de Brindisi, región de Puglia, con 16.050 habitantes.