De par les textes portant sa création, la SMH a pour missions de :
- Exercer toutes les activités pétrolières et gazières : exploration, évaluation, développement, production, stockage, transport, traitement, raffinage, transformation, commercialisation, exportation, importation et distribution des hydrocarbures bruts, conditionnés ou raffinés ainsi que de leurs dérivés, et ce sur tout le territoire national de la Mauritanie et dans la Zone Economique Exclusive ;
- Construire, exploiter et gérer toutes infrastructures, en rapport avec les hydrocarbures ou avec leur transformation ;
- Contribuer à sécuriser l’approvisionnement du marché national en produits pétroliers ;
- Exercer toutes activités de services pétroliers et parapétroliers ;
- Représenter l’Etat et gérer les participations de celui-ci dans les contrats d’hydrocarbure ; et
- Assurer l’assistance technique au profit de l’Etat et aux tiers.