En total, hay 21 iglesias en Tavira y este número se debe a la diversidad de órdenes religiosas que se han asentado en esta ciudad.

Tavira es conocida por el puente que cruza el río Gilão y por su castillo, pero es el número de iglesias lo que realmente la hace destacar como destino.

Fuera de las murallas del castillo, pero muy cerca de él, se encuentra la iglesia de Santa Maria do Castelo, una de las 21 iglesias repartidas por la ciudad. Se trata de uno de los templos católicos más famosos y es allí donde descansa el cuerpo de D. Paio Peres Correia, conquistador de la ciudad a los moros en 1242. También se cree que la iglesia de Santa Maria do Castelo ocupa hoy el lugar de la antigua mezquita mayor.

Según el Jornal do Algarve, el número de iglesias aumenta a 25 si se tienen en cuenta los templos de los alrededores de Tavira, a saber, Santa Luzia, Luz, Conceição, Santo Estêvão, Santa Catarina y Cachopo.