Villebois-Lavalette se situe à 25 km au sud d'Angoulême, à la limite de la Charente et du Périgord. Le site doit son nom soit à la voie romaine qui relie Périgueux à Saintes et qui définit le lieu " ville située dans les bois près de la rivière du Né ", soit à Villa Bovis (domaine aux boeufs). 950 habitants, 720 ha, chef-lieu de canton du département de la Charente dans l'arrondissement d'Angoulême, les historiens n'ont rien établi " consensuellement ". C'est un village de charme haut perché, labellisé " Petites Cités de Caractère ", qui occupe le site d'un ancien oppidum, auquel ont succédé un castrum gallo-romain, puis une citadelle médiévale. Il fut un duché-pairie, et reste le chef-lieu du Pays d'Horte. Le château a gardé des murs et tours du XIIe, mais a été refait et complété dans les années 1660, de sa terrasse, la vue est très étendue. L'enceinte du village subsiste en partie, ainsi que ses belles halles du XVIIe. Le nom de la commune fut Lavalette jusqu'en 1861. Le village est le siège de la communauté de communes d'Horte et Lavalette (14 communes, 4 500 habitants). Les habitants de Villebois-Lavalette sont des Villeboisiens, Villeboisiennes.