Thoothoor parish is spiritually managed by the Catholic Church governing body. All parioshioners of Thoothoor, whether they live within the boundary of Thoothoor parish or remote, owe allegiance to St. Thomas Forane Church in Thoothoor. The parish priest(s) in this Church along with the elected parish council and finance council will intervene and manage the socio-economic life of the people. Members of the parish council and finance council are mostly selected by the parishioners through their respective basic christian communities (BCCs).