Giovanni Battista Costa () was an Italian painter, active in Milan about 1670.
The churches of San Agostino, San Giovanni and San Eustorgio in Milan each have a painting by him.