In 1989, according to the Catholic Directory of the Philippines published by the Catholic Bishops' Conference of the Philippines (CBCP), the town of San Andres had a total population of 18,369, the majority of which were Roman Catholic. Others belonged to diverse religious denominations that include Jehovah's Witnesses, the Iglesia ni Cristo, the Church of Jesus Christ of Latter-day Saints, as well as born-again and Fundamentalist Protestant groups.
