Introduction
This article is about the town in Scotland. For the hamlet in Canada, see Kilwinning, Saskatchewan. For the community in the United States, see Kilwinning, Missouri. Town and former civil parish in ScotlandKilwinningScottish Gaelic: Cill D’FhinneinScots: KilwinninTown and former civil parishAerial view over Kilwinning with Abbey Park (now abandoned) in the centre, 2018KilwinningLocation within North AyrshirePopulation16,100 (2020)OS grid referenceNS2943• Edinburgh65 miles (105 km)• London379 miles (610 km)Civil parishKilwinningCouncil areaNorth AyrshireLieutenancy areaAyrshire and ArranCountryScotlandSovereign stateUnited KingdomPost townKILWINNINGPostcode districtKA13Dialling code01294PoliceScotlandFireScottishAmbulanceScottish UK ParliamentNorth Ayrshire and ArranScottish ParliamentCunninghame South List of places UK Scotland 55°39′18″N 4°42′11″W / 55.655°N 04.703°W / 55.655; -04.703 Kilwinning (/kɪlˈwɪnɪŋ/, Scots: Kilwinnin; Scottish Gaelic: Cill D’Fhinnein) is a town in North Ayrshire, Scotland, located on the banks of the River Garnock in Ayrshire, about 21 miles (34 km) southwest of Glasgow. Kilwinning's neighbours are the coastal towns of Stevenston to the west and Irvine to the south, while inland lies Dalry to the north. It is known as "The Crossroads of Ayrshire". Kilwinning was also a Civil Parish. The 2001 Census recorded the town as having a population of 15,908. According to the 2022 census, the population of Kilwinning is around 16,990.