La commune de Saint-Théodorit se situe dans le département Gard.
Les agglomérations à proximité sont les suivantes : Canaules-et-Argentières, Aigremont, Moulézan, Cannes-et-Clairan, Savignargues, Puechredon.
1 infirmier et infirmière à domicile exerce à Saint-Théodorit.