Les premières origines du château remontent au XIème siècle. Il est un des rares châteaux de France habité sans discontinuité depuis près de 10 siècles et dont on connaît l'histoire et les habitants depuis 1090.
Surplombant le bocage vendéen, il se situe au milieu de paysage de collines, de bois, d'étangs, dans une douceur verdoyante et un calme paisible tout en étant dans le voisinage immédiat du bourg de la Flocellière, où se trouvent l'église et les commerces.