Deriva dal cognome germanico Schulz che a sua volta dovrebbe derivare dal mestiere di messo comunale svolto dal capostipite oppure da quello di calzolaio.
Secondo un'altra ipotesi deriverebbe da Schultheiß, proveniente dall'espressione eine Schuld heißen che significa "incolpare" e quindi per estensione designerebbe un giudice.
Il cognome Schulz, molto raro, è tipico del Trentino ed alto Veneto. Schulze è ancora più raro.
Il cognome Schulz è 4999° nella regione Trentino-Alto Adige Il cognome Schulz è 3194° nella provincia di Bolzano - Bozen Il cognome Schulz è 52° nel comune di MEDEA (GO)