Le possibili origini del cognome sono molteplici. Potrebbe infatti derivare: da un soprannome originato dal termine cimbro rech, "rastrello"; dal termine medioevale germanico reh, "capriolo"; da un nome di località individuabile dalla presenza di una rupe o rech (in tedesco medioevale); dal nome personale germanico Recho (rahha, "vendetta") o dal toponimo Recco nel genovese.
Non si può escludere possa trattarsi di un'alterazione dialettale dell'aferesi di nomi medioevali germanici come Odorich, Haimrich, Frithurich o altri simili.
Il cognome Rech è diffuso nell'area veneto, tridentina, che copre le province di Treviso, Vicenza, Trento e soprattutto Bolzano e Belluno.
Il cognome Rech è 401° nella regione Trentino-Alto Adige Il cognome Rech è 21° nella provincia di Belluno Il cognome Rech è 1° nel comune di SEREN DEL GRAPPA (BL)