La mayoría de los pueblos que poblaron la península de los Apeninos en la época romana eran indogermánicos. Debido a su afinidad lingüística, se pueden distinguir dos poblaciones indogermánicas: los pueblos italianos y los no italianos (Mesapios, Sículos, Vénetos, Leponcios).
Aparte de los pueblos indogermánicos (italianos y otros), vivían en Italia algunos pueblos no indogermánicos (antiguos pueblos mediterráneos), de los cuales los etruscos eran los más importantes política y culturalmente. Los pueblos itálicos se pueden agrupar según la estrecha relación de sus culturas e idiomas de la siguiente manera:
- Latinos y Faliscos;
- Oscos y umbrianos y pueblos estrechamente relacionados con ellos (Ecuos, Marsos, Samnitas, Sabelios, Picenos, Volscos).