Andrés Roemer es nieto de Ernesto Roemer, director de orquesta alemán de origen judío que emigró a México en 1938 luego de la ocupación alemana en Austria. Creció en la Ciudad de México, completó dos licenciaturas: una licenciatura en economía en el Instituto Tecnológico Autónomo de México (ITAM), en la Ciudad de México (1983 a 1987), graduándose con honores y una licenciatura en derecho de la Universidad Nacional Autónoma de México (UNAM, 1983-1987), donde también se graduó con honores.