Saint-Roman-de-Malegarde est une commune du Vaucluse située à 6 km au nord-est de Cairanne et à 3 km au sud-ouest de Buisson.
Au nord de la commune s'écoule l'Aygues qui marque également la limite avec le département de la Drôme.
Avec sa superficie de 8,2 km², Saint-Roman-de-Malegarde fait partie des plus petites communes du département du Vaucluse (23° rang).
Les habitants de Saint-Roman-de-Malegarde sont les Saint-Romanais (297 habitants) (population légale 2007, INSEE). Il s'agit de la 22° commune la moins peuplée du Vaucluse.
retour liste des communes du 84