São Roque do Pico es una villa portuguesa en la isla del Pico, Región Autónoma de las Azores, con cerca de 1400 habitantes.