Dovrebbe derivare da un soprannome di mestiere che indicava i servitori chiamati scalchi in epoca medioevale dal gotico skalks o dal antico alto tedesco scalch.
Il ramo umbro della famiglia Scacchi annovera molti medici tra le sue fila, Antonio Scacchi, nel 1400 si trova in Francia come medico di Luigi XI, nel 1540 Durantes Scacchus Norcinus (Durante Scacchi) dà inizio alla grande scuola dei dottori di Preci, alle dinastie degli eruditi scrittori di medicina.
Il cognome Scacchi sembra presentare due nuclei: uno nel Lazio ed uno nel sudmilanese e lodigiano. Scacco, molto raro, potrebbe avere un nucleo nel catanese e uno nel Veneto.