Noyalo is een dorp en voormalige gemeente in Frankrijk in Bretagne. Op 1 januari 2016 is de gemeente gefuseerd met Theix tot de huidige gemeente Theix-Noyalo.
De gemeente ligt aan de oostelijke oever van de Golf van Morbihan.
De onderstaande kaart toont de ligging van Noyalo met de belangrijkste infrastructuur en aangrenzende gemeenten.
Onderstaande figuur toont het verloop van het inwonertal, bron: INSEE-tellingen.