Il comune di Martres-de-Veyre si trova nel dipartimento del Puy-de-Dôme, nella regione dell'Alvernia-Rodano-Alpi, a 15 km a sud-est di Clermont-Ferrand.
Il suo territorio di 9 km² va dai 323 ai 500 m sul livello del mare, attraversato da ovest a est dalla Veyre (detta anche Monne) che sfocia nell'Allier, che costituisce il limite orientale della località.
Il paese si è sviluppato nel XII secolo su una collina, all'incrocio di queste due valli, dominato da piccole cime e circondato da una verde campagna, punteggiata di sorgenti.
Questi fiumi hanno permesso lo sviluppo del trasporto per vie navigabili interne che è stato sostituito dalla ferrovia nel 19 ° secolo, i vigneti e i frutteti di Martres-de-Veyre hanno costruito la reputazione della città per secoli.
La mancata creazione di una spa all'inizio del XX secolo è stata compensata dalla creazione di unità specializzate in guarnizioni, raffineria di zolfo e persino nella produzione di biberon.
Dalla seconda metà del XX secolo, la città ha beneficiato anche della crescita dell'agglomerato di Clermont. Ci sono ora 4000 abitanti lì, che beneficiano di un piacevole ambiente di vita e di una serie di attività ricreative che possono anche attrarre i visitatori.