A Praia Formosa localiza-se na freguesia da Almagreira, concelho da Vila do Porto, na ilha de Santa Maria, nos Açores.
Para a sua defesa, e junto à ribeira que nela deságua, já no século XV ou no XVI foi erguido o Forte de São João Baptista da Praia Formosa, também denominado como Castelo da Praia, possívelmente o mais antigo do arquipélago.
Em nossos dias, a praia passou a contar com um parque de campismo. Junto à praia realiza-se anualmente o Festival Maré de Agosto, evento musical mais antigo e destacado do Arquipélago. Esta praia caracteriza-se por um areal com cerca de um quilómetro de extensão, águas límpidas e mornas, e areias claras, devido à presença de partículas calcárias, o que a torna uma das zonas balneares mais apetecidas do arquipélago.