Libourne on kaupunki ja kunta Gironden departementissa Akvitanian hallintoalueella Ranskassa. Kunnassa oli 21 761 asukasta vuoden 1999 väestönlaskennassa. Kunnan pinta-ala on 21 neliökilometriä.[1] Libournessa on Gironden departementin aliprefektuuri.