The presence of ancient settlement in the area has been proved by excavations held in the frazione of Cireggio, archaeological findings dating from the late Bronze and Iron Ages. Omegna is mentioned in 1221 AD, when the population gave itself to the commune of Novara.