Neopetrosia subtriangularis
- kingdom: Animalia
- phylum: Porifera
- class: Demospongiae
- order: Haplosclerida
- family: Petrosiidae
- genus: Neopetrosia
- species: Neopetrosia subtriangularis
- Speightstown
Saint Peter
Barbados- Discovery Bay
St Ann
Jamaica- La Parguera
Lajas- San Juan
San Juan
Puerto Rico- Beaufort
North Carolina
United States- Saint Croix
Saint Croix Island- Charlotte Amalie
Saint Thomas Island
Virgin Islands, U.S.