Le Mexique bénéficie d'un système de santé impressionnant et efficace, constitué de régimes de santé publics et privés. Les expatriés employés au Mexique doivent cotiser à une assurance santé publique obligatoire. Les cotisations proviennent de leur salaire, de leur employeur et de l’État. La majorité des hôpitaux mexicains sont de qualité remarquable, le personnel est hautement qualifié et les médecins parlent anglais. Malgré cela, toutes les infirmières et tout le personnel soignant ne parle pas anglais.
Le Mexique a réussi à implanter la couverture maladie universelle et ses services de santé publics sont satisfaisants pour la plupart des résidents mexicains. Toutefois, le secteur privé des services de santé s’est considérablement développé. Il est stimulé par un revenu disponible croissant, la croissance du tourisme médical et un accès facilité aux services de santé privés de meilleure qualité.