Tallaght's Civic Square contains the seat of the local authority, County Hall, a modern and well-equipped library facility, a theatre building and a "cutting edge" 4-storey arts centre named "Rua Red" (which opened on 5 February 2009). This facility offers activities in the areas of music, dancing, art, drama and literature. Along with other local libraries and arts groups, it also has another theatre building and a homegrown youth theatre company. It is also the home to the Tallaght Swim Team, Tallaght Rugby Club, the National Basketball Arena, Shamrock Rovers F.C., and several martial arts schools and Gaelic Athletic Association clubs.
