Au pied des Cévennes, la commune se trouve dans la zone périphérique du Parc National des Cévennes, à 390 mètres d'altitude, sur une superficie de 19 km2.
Située dans la vallée du Galeizon, à 13 km d’Alès, elle est traversée par deux cours d'eau, le Galeizon et son affluent la Salandre. La vallée du Galeizon est classée par l'Unesco, zone de préservation biosphère.
De magnifiques mas, des fermes et hameaux typiquement cévenols, des paysages somptueux caractérisent cette commune qui compte aujourd'hui 264 habitants contre 812 en 1900.
Saint-Paul-la-Coste est jumelée avec la ville de Neerpede (Bruxelles, Belgique) avec laquelle des échanges ont lieu tous les deux ans.
Jadis, Saint-Paul-la-Coste occupait une place importante par son activité industrielle, notamment par la présence de mines de fer, de cuivre et de gypse, mais aussi par l'élevage du ver à soie et par l'agriculture. Une ancienne filature, en ruine de nos jours, témoigne de ce riche passé industriel.
De nombreuses sépultures, signes gravés, ossements, témoignent de la présence de l'homme dans la commune, mais aussi dans la vallée du Galeizon. Plus tard, au XVIIIe siècle, elle sera au cœur des Guerres de religion qui opposaient catholiques et protestants.