México tiene una gran diversidad de ecosistemas naturales, incluyendo desiertos, bosques de coníferas y encino, selvas tropicales húmedas y secas. Los bosques de pino y encino albergan una gran diversidad de especies, pero se encuentran amenazados por la deforestación. México también posee una gran variedad de ecosistemas acuáticos como praderas de pastos marinos.