Le château de Champagne est situé sur la commune de Champagne-Mouton, en Charente, dans le centre-bourg.