Øya ligger 17,5 km. sør for São Jorge (Ilha de São Jorge) og 7 km. øst for Faial (Ilha do Faial). Den er 42 km. lang og 15 km. på det bredeste med et areal på 447 km², noe som gjør den til den nest største øya i Azorene. De største bosetningene er hovedstaden Madalena, São Roque do Pico og Lajes do Pico. Øya har totalt rundt 15 000 innbyggere.