João Pedro Silva Pinheiro (4 gennaio 1988 a Braga) è un arbitro di calcio portoghese.
Dal 2016 è presente nella lista degli arbitri della FIFA e dirige partite internazionali di calcio.
Nella stagione 2019/20, Pinheiro ha arbitrato per la prima volta una partita in Europa League, nella stagione 2022/23 ha arbitrato per la prima volta una partita in Champions League. Inoltre, ha già arbitrato partite nella Nations League, nelle qualificazioni per l'Europeo 2021, nelle qualificazioni europee per il Mondiale 2022 in Qatar e amichevoli.
Durante il Campionato Europeo Under-21 del 2019 in Italia e San Marino, così come durante il Campionato Europeo del 2021, Pinheiro è stato impiegato come arbitro video.