Il nome deriva dal latino ad nonum (a nove), perché distante 9 miglia romane da Asti. Nel medioevo divenne un notevole punto strategico di passaggio, tanto da rendere il paese fiorente centro di mercanti e finanzieri conservando la sua importanza fino al 1644, quando fu distrutto dagli attacchi spagnoli.
Gravi danni furono subiti dal territorio del comune nel novembre 1994 a causa dello straripamento del fiume Tanaro.
Simboli
Lo stemma del Comune di Castello di Annone è stato concesso con decreto del presidente della Repubblica del 29 gennaio 2003.[4]
«D'azzurro, al castello di rosso, mattonato di nero, con due grandi torri, alquanto pensili, ognuna merlata di tre alla guelfa, il fastigio merlato di tre alla ghibellina, esso castello finestrato di quattro; due finestre nelle torri, due nel corpo del castello, di nero, chiuso dello stesso, fondato sulla alta collina trapezoidale di verde, la collina uscente dall'antimuro di argento, fondato in punta, uscente dai fianchi, esso antimuro formato a guisa di palizzata di cinque assi intagliate a coda di rondine, alternate da quattro assi più basse, con la sommità recisa orizzontalmente. Ornamenti esteriori da Comune.»
(D.P.R. 29.01.2003
concessione di stemma e gonfalone)
Il gonfalone è un drappo partito di azzurro e di bianco.