Soturac est une commune française, située dans le sud-ouest du département du Lot en région Occitanie. Elle est également dans la Bouriane, une région naturelle sablonneuse et collinaire couverte de forêt avec comme essence principale des châtaigniers.
Exposée à un climat océanique altéré, elle est drainée par le Lot, la Thèze, le ruisseau la petite thèze et par divers autres petits cours d'eau. La commune possède un patrimoine naturel remarquable composé de trois zones naturelles d'intérêt écologique, faunistique et floristique.
Soturac est une commune rurale qui compte 635 habitants en 2021. Ses habitants sont appelés les Soturacois ou Soturacoises.