Le petit village de Flamarens est situé dans le département du Gers, en région Midi-Pyrénées. Ses habitants sont appelés les Flamalingois et les Flamalingoises.
Entouré par les communes de Miradoux, Saint-Antoine et Peyrecave, Flamarens est situé à 25 km au Sud-Est d'Agen.
Les ruisseaux du Métau et de Montret d'un côté, affluents de l'Auroue et les ruisseaux de Pourchet, du Mouron et de la Teulère, affluents de l'Arratz de l'autre, sont les principaux cours d'eau qui traversent la commune.