Morlaix compte 16701 habitants pour une densité de 673 habitants par kilomètre carré. Cette commune se trouve dans la région Bretagne et dans le département Finistère(29). Le code postal de Morlaix est le 29600 et son maire est Mlle Agnès LE BRUN.