João Afonso Telo (died May 1304), was the 4th Lord of Albuquerque and the 1st Count of Barcelos.
[1][2] His paternal grandparents were João Afonso Telo, 2nd Lord of Albuquerque, and his wife Elvira González Girón.
In March 1279, he confirmed the fueros of Alfaiates and in 1297 played a key role in the negotiations prior to the signing of the Treaty of Alcañices.
[4] He was named the first Count of Barcelos on 8 May 1298 by King Denis who in 1302 appointed him ambassador to Castile.
[5] He married Teresa Sánchez, an illegitimate daughter of King Sancho IV of Castile.