The municipality

The town is situated on the Mediterranean coast on the left bank of the River Gaià, between the mountains of Sant Joan and Sant Antoni, about 80 metres above sea level. The municipal area is bordered by the River Gaià and the small town of La Nou de Gaià to the north; by Torredembarra to the east; by the Mediterranean Sea to the south and by Tarragona to the west. The municipality of Altafulla includes the Brises suburb which is 1.5 km from the town centre.