Vira[1] (en francèsVire-sur-Lot) és un municipi francès del departament de l'Òlt, a la regió d'Occitània.
El municipi té Vira com a capital administrativa, i també compta amb els agregats de la Cambra, Brun, Nosièras, Arquièrs, Broèl, Blasac, lo Pòrt de Vira, lo Cauforn i lo Piç Alt.