Josip Višnjić (Belgrado, República Federal Socialista de Yugoslavia, 17 de noviembre de 1966), es un ex futbolista y entrenador serbio.