Charmes-sur-Rhône est une commune de l’Ardèche de 3 139 habitants, sur la rive droite du Rhône, en région Auvergne-Rhône-Alpes. Le village est établi dans la plaine rhodanienne, dans un secteur viticole de la vallée du Rhône entre Valence et Tournon. Sa proximité avec le Rhône en fait une commune bien intégrée au tissu économique rhodanien.
Le nom Charmes peut venir du latin carpinus (charme, arbre forestier), désignant une charmaie. D’autres y voient une origine plus ancienne d’étymologie prélatine. Sur-Rhône précise la localisation au bord du fleuve, distinguant la commune de l’autre Charmes des Vosges.