Perteneciente a la red de las Escuelas Francesas en el Extranjero, la Casa de Velázquez desempeña sus actividades bajo la tutela del Ministerio Francés de la Enseñanza Superior, Investigación e Innovación. La Casa de Velázquez reúne l’École des hautes études hispaniques et ibériques (EHEHI) y l’Académie de France à Madrid (AFM), respectivamente dedicadas a la investigación en Ciencias Humanas y Sociales y a la creación artística. Ambas secciones trabajan de manera complementaria y participan conjuntamente de los cometidos fundamentales de la institución.
Su política científica - centrada en la Península Ibérica, el Magreb y América Latina - se divide en programas plurianuales sostenidos por colaboraciones internacionales y que pueden beneficiarse de financiación por parte de la Agence nationale de la recherche (Agencia Nacional de la Investigación) en Francia o de instituciones europeas.
En el marco de sus actividades científicas, la EHEHI respalda 6 programas arqueológicos en la Península Ibérica y en Marruecos. Llevados en estrecha colaboración con las instituciones locales de investigación y conservación del patrimonio, cinco de ellos se benefician de una financiación del Ministerio francés de Europa y Asuntos Exteriores. Además, la Escuela presta apoyo institucional a 4 operaciones arqueológicas asociadas, dirigidas por investigadores franceses y que se llevan a cabo en territorio español.