Giovanni Battista Caccioli (Budrio, 28 novembre 1623 – Bologna, 25 novembre 1675) è stato un pittore italiano.
Fu allievo di Domenico Maria Canuti e fu influenzato da Carlo Cignani. Lavorò principalmente a Bologna, ma anche a Budrio, Parma, Piacenza, Modena e Mantova (Palazzo Canossa). Molte sue opere sono molto danneggiate o sono andate distrutte[1].
Ne elogia il talento, citando varie sue opere e facendo menzione di varie pubblicazioni che parlano di lui, il Crespi[2].
Suo figlio, Giuseppe Antonio Caccioli, era anch'egli pittore.