Potrebbe derivare dal nome medioevale di origini nordiche Hastengus: "..anno 892, Hastengus fecit sibi firmissimum oppidum apud Middeltunam. .." (Sax. Chron. anno 893).
Non si esclude la possibilità che possa, in qualche caso, trattarsi di una forma etnica arcaica per un cittadino della città di Asti.
Il cognome Astengo è tipico della zona che comprende il savonese soprattutto, il genovese e l'alessandrino.
Astenghi, estremamente raro, sembrerebbe emiliano.