Muggiano est une localité balnéaire située à la frontière entre les municipalités de La Spezia et de Lerici et donne son nom à l'un des borgates maritimes qui participent chaque année au . La partie nord-ouest du territoire de Muggiano est donc incluse dans une frazione de la municipalité de La Spezia, tandis que la partie sud-est est une frazione de la municipalité de Lerici.