Ballinlough ( /ˌbælɨnˈlɒx/ BAL-in-LOKH; Irish: Baile an Locha, meaning "town of the lake") is a small town in County Roscommon, Ireland. The N60 national secondary road passes through it. The town is between Ballyhaunis and Castlerea on the Roscommon to Castlebar road.