Vivero pertenece al partido judicial de su mismo nombre, número 6 de Lugo, del que es cabeza de partido y que abarca además de la propia ciudad, los municipios vecinos de Burela, Cervo, Foz, Orol, Vicedo y Jove, un área con un total de 30.000 habitantes.