La población san cristobalense es principalmente católica, sin embargo comunidades evangélicas, pentecostales, y otros protestantes cristianos también tienen templos en la ciudad.