Infante John of Viseu (in Portuguese João) (ca. 1448 – 1472) was the older son of Infante Fernando, Duke of Viseu and of his wife Infanta Beatrice of Portugal.