Moylough is a rural village located in County Galway, Ireland. As of the 2016 census, it had a population of 518. The village is in a civil parish of the same name. Moylough is 5 km northwest of Mountbellew and 50 km from Galway. It is located on the N63 national secondary road, and is also served by the R328 and R364 regional roads.