The town has a modern urban area, since the old town was flooded for the Ribarroja dam. Mequinenza has all kind of service, like hotels, restaurants, supermarkets, camping, cinema....., and a medical centre and works 24hours a day, sports facilities which is the most important rowing camp, sports hall, swimmingpool, gym and rowing school.