Belvianes-et-Cavirac (en occitano Bèlvianes e Cavirac) es una pequeña localidad y comuna francesa, en la región de Languedoc-Rosellón, departamento de Aude, en el distrito de Limoux y cantón de Quillan.
A sus habitantes se les conoce por el gentilicio Belviracois.
(Población sans doubles comptes según la metodología del INSEE).