Forro is spoken mainly in São Tomé Island (most of it); there are some speakers in Principe Island.
Due to their great similarity and historical derivation, Principe Island's Principense and Equatorial Guinea's Annobonese may be regarded as dialects of Forro.