Kildangan (Irish: Cill Daingin, meaning "the church of the fort") is a village in County Kildare in Ireland. During the Anglo-Norman settlement of Ireland, Maurice Fitzgerald of Allen built a castle as part of a defensive line, stretching along the River Barrow from Carlow to Lea Castle near Portarlington. Near the castle the church was built that gave the locality its name.