Potrebbe in alcuni casi derivare dal toponimo Campotosto (AQ) oppure dal nome gallico Tosto (Tostonis) di cui si hanno tracce ad esempio nella storia dei Germani di Saxo Gramaticus scritta verso la fine del 1100, dove si legge: "...Eodem tempore Tosto quidam, obscuro Iutiae loco ortus, ferocitate clarus emersit... ...Nec Tostoni in vindictam sui animus defuit.Nam cum ob accepti vulneris magnitudinem reparandarum intra patriam virium copiam non haberet..."
Infine potrebbe derivare da un soprannome legato al carattere particolarmente duro del capostipite. Tracce di questa cognomizzazione si hanno in Calabria nel 1400, alla guida della guerra contro gli Aragonesi c'è infatti il Capitano cosentino Cola Antonio de Caroleis, detto Cola Tosti.
Il cognome Tosti è specifico dell'Umbria, Abruzzo e del Lazio.