Saint-Martin-des-Olmes (; Auvergnat: Sant Martin daus Oumes) is a commune in the Puy-de-Dôme department in Auvergne in central France.