Tavira é unha cidade e municipio do leste da rexión do Algarve na costa sur de Portugal. Está no distrito de Faro, situada a 30 km da cidade de Faro e a uns 20 km de Isla Cristina, Andalucía. A cidade atópase na desembocadura do río Gilão. Ten unha superficie de 610 km² e en 2011 tiña unha poboación de aproximadamente 26.167 persoas.[1]