Horta de Sant Joan es un municipi de la província espanhòla de Tarragona dins la Generalitat de Catalonha.