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é.
2 infirmiers et infirmières à domicile exercent à Riols.