Goirle (population: 22,458) is a town in the southern Netherlands, in the province of North Brabant. The municipality covers an area of 42.21 km².
The municipality of Goirle also includes the following towns, villages and townships: Riel.