La ville de Riols se situe dans le département Hérault.
Les agglomérations limitrophes sont les suivantes : Saint-Jean-de-Minervois, Prémian, Fraisse-sur-Agout, Saint-Étienne-d'Albagnan, Pardailhan, Ferrières-Poussarou, Saint-Pons-de-Thomières, Rieussec, La Salvetat-sur-Agout, Le Soulié.
1 infirmier et infirmière à domicile exerce à Riols.