Dar Allouch is a town and commune in the Nabeul Governorate, Tunisia, 129 kilometres from Tunis. As of 2004 it had a population of 4,192.