Gianfranco is an Italian given name. Its English equivalent is "John Francis" and it is often short for "Giovanni Franco".
It may refer to:
- Gianfranco Brancatelli- Italian racing driver
- Gianfranco Dettori- Italian jockey, father of Frankie Dettori
- Gianfranco Ferré- Italian fashion designer
- Gianfranco Fini- Italian politician
- Gianfranco Parolini- Italian film director
- Gianfranco Rotondi- Italian politician
- Gianfranco Zola- Italian footballer