Canosa di Puglia är en stad i provinsen Bari, Puglia. Staden har 30 374 invånare. Canosa har en berömd romersk bro från 100-talet som man med Via Traiana korsar floden Ofanto.