Josef "Jupp" Heynckes (Mönchengladbach, 9 de maio de 1945) é um ex-treinador e ex-futebolista alemão que atuava como atacante.
Um dos mais eficazes atacantes do futebol alemão, Heynckes atuou em apenas dois clubes: vestiu as camisas de Borussia Mönchengladbach (duas passagens) e Hannover 96. Também representou a Seleção Alemã-Ocidental entre 1967 e 1976, contabilizando 39 jogos e marcando um total de 14 gols. Na conquista da Copa do Mundo FIFA de 1974, seu melhor momento como jogador, formou a dupla de ataque alemã ao lado de Gerd Müller.
Como técnico, Jupp Heynckes teve passagens por clubes como Borussia Mönchengladbach (duas vezes), Bayern de Munique (quatro vezes), Athletic Bilbao (duas vezes), Eintracht Frankfurt, Tenerife, Real Madrid, Benfica e Schalke 04. Em sua única temporada no clube de Madrid, foi campeão da Liga dos Campeões de 1997–98, título que o clube não conquistava desde 1966. Na final, o Real venceu a Juventus de Zinédine Zidane por 1–0.
Em 27 de abril de 2009, Heynckes foi confirmado como novo treinador do Bayern de Munique, substituindo o demitido Jürgen Klinsmann.
No dia 5 de junho de 2009, foi anunciado como novo técnico do Bayer Leverkusen. Permaneceu nos Leões apenas uma temporada, voltando a comandar o Bayern de Munique em julho de 2011.
Em sua terceira passagem pelos Bávaros, Heynckes ficou com o vice-campeonato da edição de 2011–12 da Champions, tendo sido, na final, derrotado pelos ingleses do Chelsea. Apesar do vice, Karl-Heinz Rummenigge, então presidente do clube, acreditou no trabalho do treinador que, antes de se aposentar, conquistou uma inédita tríplice coroa pelo clube bávaro na temporada 2012–13. O Bayern de Munique foi campeão da Bundesliga, da Copa da Alemanha e da Liga dos Campeões. Na final da competição europeia, superaram o seu maior rival, o Borussia Dortmund, e venceram por 2–1, com o gol da vitória marcado aos 44 minutos do segundo tempo por Arjen Robben.
Com a confirmação do catalão Josep Guardiola no comando bávaro em julho de 2013, Heynckes se aposentou, depois de 34 anos, da carreira de treinador.
Em 6 de outubro de 2017, aos 72 anos, Heynckes abandonou a aposentadoria para assumir novamente o Bayern de Munique, assinando contrato até 30 de junho de 2018.
Bundesliga: 1970–71, 1974–75, 1975–76 e 1976–77
Seleção da Bundesliga: 1971–72, 1973–74 e 1974–75
Atacante do ano pela revista Kicker: 1975
Copa da UEFA: 1972–73 (12 gols) e 1974–75 (11 gols)
Bundesliga: 1973–74 (30 gols) e 1974–75 (27 gols)
Recopa Europeia da UEFA: 1973–74 (8 gols)
Taça dos Clubes Campeões Europeus: 1975–76 (6 gols)
Supercopa da Alemanha: 1987, 1990 e 2012
Bundesliga: 1988–89, 1989–90, 2012–13 e 2017–18
Liga dos Campeões da UEFA: 2012–13