Il Castleknock Celtic Football Club è una squadra di calcio irlandese con sede a Dublino. Fondata nel 1927, attualmente milita in Leinster Senior League, il quarto livello del campionato irlandese di calcio.

Il Castleknock Celtic gioca le partite casalinghe al Porterstown Road, uno stadio con una capacità di 1.000 spettatori. I colori sociali della squadra sono il verde e il bianco.

Il Castleknock Celtic ha vinto numerosi trofei nel corso della sua storia, tra cui la Leinster Senior League per cinque volte (1951-52, 1955-56, 1960-61, 1980-81 e 1986-87), la FAI Intermediate Cup nel 1956 e la Leinster Senior Cup nel 1996.

La squadra ha anche rappresentato l'Irlanda nella Coppa delle Coppe UEFA nella stagione 1996-97, venendo eliminata al primo turno dall'Hapoel Be'er Sheva.

Il Castleknock Celtic è una delle squadre di calcio più antiche e titolate della Leinster Senior League, e continua a essere un punto di riferimento per il calcio irlandese.