Josip Šutalo, né le 28 février 2000 à Čapljina en Croatie, est un footballeur croate qui évolue au poste de défenseur au Dinamo Zagreb.