Rochessauve est un petit village français, situé dans le département de l’Ardèche et la région de Rhône-Alpes.
Ses habitants sont appelés les Rochessauvains et les Rochessauvaines.
La commune s’étend sur 17,6 km² et compte 382 habitants depuis le dernier recensement de la population datant de 2007. Avec une densité de 21,7 habitants par km², Rochessauve a connu une nette hausse de 27,3% de sa population par rapport à 1999.
Entouré par les communes de Saint-Pierre-la-Roche, Alissas et Saint-Bauzile, Rochessauve est situé à 17 km au Nord-Ouest de Montélimar la plus grande ville au alentour.
Situé à 402 mètres d’altitude, La rivière la payre est le principal cours d’eau qui traverse le village de Rochessauve.
La commune est proche du parc naturel régional des Monts d’Ardèche.
