La commune de Randan se situe dans le département Puy-de-Dôme.
Les villes à proximité sont les suivantes : Saint-Clément-de-Régnat, Villeneuve-les-Cerfs, Beaumont-lès-Randan, Saint-Denis-Combarnazat, Saint-Sylvestre-Pragoulin, Mons, Saint-Priest-Bramefant.
8 infirmiers et infirmières à domicile travaillent à Randan.