Elosuchus est un genre éteint de crocodyliformes néosuchiens qui vivait au Crétacé inférieur dans l'actuelle Afrique du Nord (Maroc et Algérie).