Muzillac compte 3471 habitants pour une densité de 88 habitants par kilomètre carré. Cette commune se trouve dans la région Bretagne et dans le département Morbihan(56). Le code postal de Muzillac est le 56190 et son maire est M Joseph BROHAN.