Cabariot est une commune rurale située entièrement sur la rive droite de la Charente, en amont de Tonnay-Charente.