Tavira (Santa Maria e Santiago) (oficialmente: União das Freguesias de Tavira (Santa Maria e Santiago)) é uma freguesia portuguesa do município de Tavira, com 147,99 km² de área[1] e 15 432 habitantes (censo de 2021)[2]. A sua densidade populacional é 104,3 hab./km².
Esta freguesia foi criada em 2013, e resultou da união das anteriores freguesias de Santa Maria e Santiago[3].
A população registada nos censos foi:[2]