Asti wurde unter dem Namen Hasta Pompeia unter den Römern gegründet, aber es gibt noch ältere Spuren, die auf etruskische und keltische Bewohner zurückgeführt werden können. Beeindruckende Gebäude aus der Römerzeit sowie aus dem Mittelalter und der Renaissance sind erhalten geblieben, was eine Stadtrundfahrt zu einem historischen Erlebnis macht. Aus römischer Zeit sind das römische Amphitheater in der Via D’Azeglio 22, Teil eines „Domus“ in der Via Varrone 30 und der rote Turm „Torre Rossa“ in Corso Alfieri 424, der Teil der Stadtmauern war, erhalten geblieben. Es gibt auch einige Glas- und Tongefäße aus der Römerzeit im Museum. Jüngste Ausgrabungen unter dem Kloster Sant’Anastasio haben das Forum Romanum und umfangreiche Thermalanlagen in der Umgebung der Piazza Cagni, via Mazzini, Via Malabaila und Via Roero freigelegt.
Im Mittelalter wechselten die Herrscher zwischen Langobarden, Franken unter Karl dem Großen und der Kirche unter den örtlichen Bischöfen. Bischof Oddone III. gründete 1095 die Stadt Asti, die in den folgenden Jahren weiter expandierte.
Die umliegenden Grafschaften versuchten, den schnellen Aufstieg von Asti mit Hilfe von Barbarossa zu verhindern, der die Stadt 1155 in Brand setzte. Erst 22 Jahre nach der Schlacht wurde Asti 1187 im Frieden von Konstanz die Freiheit gewährt. Dieser Frieden dauerte jedoch nicht lange und die Herrscher und Bündnisse änderten sich im Laufe der Jahrhunderte rapide (Savoy, Visconti, Sforza, Napoleon, um nur einige zu nennen).