Dovrebbe essere di origine israelitica aschenazita e derivare dall'ebraico meir che significa "splendido, illuminato" oppure di origine germanica e legato al cognome Mayer che deriva dal mestiere di fattore probabilmente svolto dal capostipite.
Il cognome Mayer ha nuclei in Trentino-Alto Adige (provincia di Bolzano), in Lombardia (milanese e bergamasco), in Lazio (Roma) ed in Campania (Napoli). Meyer, più raro, è presente nel centro-nord. Mair è tipico del Trentino-Alto Adige in particolare della provincia di Bolzano.
Il cognome Mair è 1° nella regione Trentino-Alto Adige Il cognome Mair è 1° nella provincia di Bolzano - Bozen Il cognome Mair è 1° nel comune di BRUNICO (BZ)