Randan se situe à 30 km au nord-est de Clermont-Ferrand et 14 km au sud de Vichy dans le département voisin de l'Allier. La commune s'étend sur les collines qui séparent la plaine de la Limagne et la vallée de l'Allier. Entourée de vastes étendues forestières privées, elle vous réserve mille et un plaisirs en pleine nature. Célèbre pour son bois, Randan l'est aussi pour son Domaine royal du début du XIXe siècle. Ancienne demeure d'Adélaïde d'Orléans, soeur de Louis-Philippe d'Orléans, futur roi des Français, le château est aujourd'hui propriété de la Région Auvergne-Rhône-Alpes. Randan attire également les amateurs de pêche grâce à l'étang de Nemours.