Le ribat (en arabe : رِبَـاط (ribāṭ)) était originellement une petite forteresse construite dans les premiers temps de la conquête musulmane du Maghreb pour protéger les frontières de la cité. Le terme désigne aussi des lieux qui abritent des soufis.