Deriva dal nome latino Theodorus o direttamente dal nome greco Theódoros (doron, "dono", Theós, "di Dio").
Il cognome Teodori è tipico della fascia centrale che comprende Marche, Umbria e Lazio. Teodora è praticamente unico. Teodorani è specifico della provincia di Forlì-Cesena. Teodoro ha un ceppo nella provincia di Pescara, uno in Calabria ed uno in Sicilia.
Il cognome Teodori è 315° nella regione Marche Il cognome Teodori è 84° nella provincia di Fermo Il cognome Teodori è 1° nel comune di BELMONTE PICENO (FM)