Straffan (variously Teach Srafáin, Strafáin or An Cluanini in Irish) is a village in County Kildare, Ireland, situated on the banks of the River Liffey, 25 km upstream of the Irish capital Dublin.
With a population, according to the census of 2006, of 439 – an increase since 2002 of 32.2% – Straffan is the 31st most populous centre in County Kildare. The population of Straffan's historical parish (later electoral district) increased by 11pc to 1,449 having declined to 518 in 1936 (see historical populations below).
Straffan is also an electoral division within Celbridge Number 1 Rural Area with a population of 1,449 for the division. At one time a separate parish, it is today joined to the parishes of Celbridge (in the Roman Catholic structure) and Celbridge and Newcastle (Church of Ireland), in the respective Dublin dioceses.
Straffan is home to the Kildare Country Club, commonly known as the K Club, and its two championship golf courses, which have staged major international events such as the European Open (annually since 1995), and the Ryder Cup tournament between Europe and the USA in 2006.