Pedro Barba (también llamada Casas de Pedro Barba) es una localidad dentro del municipio de Teguise, situada en la parte oriental de la isla de La Graciosa (provincia de Las Palmas), en el suroeste de España. Se trata del núcleo de población más septentrional de toda Canarias, y el más próximo a la península ibérica, de la que le separan 1034 km. en línea recta hasta el cabo de Trafalgar.
Fue el primer asentamiento de la isla, surgiendo en 1880 al calor de una fábrica de salazón de pescado.